2014-01-22 5 views
0

У меня есть частичный вид на моем представлении, который отображается на основе свойства bool на модели. Все работает хорошо, однако я заметил, что если пользователь использует кнопку «Назад» в браузере, частичный вид, который был ранее отображен, больше не отображается.MVC 4 и RenderPartial

Может ли кто-нибудь пролить свет на то, как это происходит?

+0

Назначьте TempData ["boolValue"] из своего контроллера вместо использования свойства bool в модели. Используйте TempData ["boolValue"] для отображения PartialView – Rifaj

ответ

0

Это связано с тем, что, когда мы нажимаем кнопку «Назад назад», запрос не переходит к контроллеру и не возвращается к предыдущей странице, поэтому у нас есть модель с незаполненными полями (пустая модель), поэтому происходит, вы можете использовать TempData ["yourvalue"], чтобы он был прикреплен к странице. Спасибо

Смежные вопросы