Показать результат действия на перенаправленной странице приложения ASP.NET MVC 2 - PullRequest
1 голос
/ 14 января 2012

Контроллер приложения ASP .NET MVC2 выполняет некоторое действие и после этого перенаправляет на страницу сетки.Сетка страницы также может быть вызвана из меню.В этом случае сообщение не должно отображаться.

Как показать результат действия?

Это лучший способ добавить элемент управления на страницу сетки, который получает сообщение результата из сеанса или строки запроса и показывает его илиДругая идея?

Я нашел контроль в

http://www.codeproject.com/Tips/309920/Displaying-action-results-to-the-user-in-ASP-NET

, но, похоже, он специфичен для веб-форм.

Как показать результат действия в приложении ASP .NET MVC2 C #?Используется пользовательский интерфейс jQuery.

Ответы [ 2 ]

1 голос
/ 14 января 2012

Также вы можете использовать дополнительное действие, параметр определяет, будет ли отображаться сообщение или нет.Или временное печенье.Или другой метод запроса (POST вместо GET).Или дополнительный заголовок.

1 голос
/ 14 января 2012

На самом деле, существует словарь TempData, используемый для передачи данных между двумя последовательными запросами.

http://msdn.microsoft.com/en-us/library/system.web.mvc.tempdatadictionary.aspx

Посмотрите, соответствует ли он вашим потребностям.

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