Можно ли установить ViewBag
перед вызовом перенаправления?
Я хочу что-то вроде:
@ViewBag.Message="MyMessage";
RedirectToAction("MyAction");
c#
asp.net-mvc
Даниил
источник
источник
В этой ситуации вы можете использовать TempData. Вот некоторые объяснения для ViewBag, ViewData и TempData.
источник
Мне это понравилось ... и это работает для меня ... здесь я меняю пароль, и в случае успеха я хочу установить сообщение об успешном выполнении для отображения в окне просмотра ..
источник
Взято отсюда
источник
Или вы можете использовать сеанс в качестве альтернативы:
а затем звоните, когда вам нужно.
ОБНОВИТЬ
Кроме того, как сказал @James в своем комментарии, было бы безопасно аннулировать или очистить значение этого конкретного сеанса после его использования, чтобы избежать нежелательных ненужных данных или устаревшего значения.
источник