У меня есть несколько представлений, которые вызывают одно и то же дочернее действие, которое отображает представление.
В зависимости от того, какое представление вызывает дочернее действие, я хочу отобразить другое сообщение в дочернем представлении . Но так как мне не нужно это представление внутри метода контроллера дочернего действия, я чувствую, что передавать его как параметр контроллера не очень хорошее решение.
Я пытался ViewData , который не работает - он очищается для дочернего вызова
В настоящее время я использую TempData , который работает, но не очень хорошо, так как использует сессию без реальной причины
Есть ли другой вариант, кроме этих трех?
(это должно также работать в MVC2, пожалуйста)