Лучший способ отображения и скрытия успешности mesage в MVC
Всем Привет,
У меня есть представление "индекс" с логикой поиска. Когда пользователь нажимает на кнопку "Поиск", сетка отображается на том же виде, используя частичный вид. Ссылки на действия "создать новую" для создания новой записи. Вся функциональность работает исправно. Моя забота-показать сообщение об успехе. Если записи вставляются/обновляются / удаляются успешно, я показываю сообщение в индексном представлении. Но даже если пользователь нажимает на кнопку "Поиск", это сообщение не скрывается от пользователя. Я хочу скрыть это сообщение всякий раз, когда пользователь нажимает кнопку "Поиск" или обновляет страницу.
Пожалуйста, предложите.
Что я уже пробовал:
В действии метод,
ViewBag.result = "Record Inserted Successfully..."; return View("Index");
В Индексном Представлении,
@ViewBag.result
Также попробовал использовать ViewData &TempData.
j snooze
Вы можете добавить свойство success message в свою модель представления и использовать его, Хотя я не совсем понимаю, что вы пытаетесь сделать, кроме как очистить сообщение при нажатии кнопки, что также легко сделать с помощью javascript.