Можно использовать свойство контроллера TempData
, но его недостатком является то, что он использует хранилище сеансов в фоновом режиме. Это означает, что вам придется потрудиться, чтобы он работал в веб-ферме, и вам сначала нужно включить сеансы в вашем приложении.
Альтернативой является использование файлов cookie, если вам нужно только отправить короткое сообщение. Это требует правильного шифрования куки. Отказ от использования свойства TempData
также позволяет устанавливать сообщения в контексте, отличном от MVC, например на классической странице ASHX.
Взгляните на FlashMessage , который может сэкономить вам часть работы, реализуя это самостоятельно.