Передача полезного сообщения от контроллера другому перенаправленному контроллеру - PullRequest
5 голосов
/ 08 августа 2011

Я хочу сделать RedirectToAction после того, как пользователь нажмет кнопку.Прежде чем я перенаправлю, я храню информацию в переменной.В конце, после того, как я перенаправлен к действию, я хочу показать некоторую полезную информацию.Я пробовал это:

ViewBag.message = "User with ID = " + id + " was changed status to verified.";

Но данные будут сброшены после перенаправления.Есть ли другой способ добиться этого?

1 Ответ

18 голосов
/ 08 августа 2011

Вы можете использовать TempData.

TempData["message"] = "User with ID = " + id + " was changed status to verified.";

Он сохраняется в сеансе, но после обращения к нему он будет удален.

Вот несколько полезных ссылок

Передача данных в приложении ASP.NET MVC

Разница между ViewData и TempData?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...