ASP.net MVC - объект ViewModel и переменные сеанса - PullRequest
2 голосов
/ 23 марта 2009

Скажите, у меня следующая ситуация:

  • В разбивке по страницам отображается список контактов со следующим маршрутом: Контакты / Индекс / Страница / 2.
  • Вид получает свои объекты ViewModel с разбивкой по страницам.
  • Представление также получает свойства фильтра из ViewModel, например, категорию контактов.

Я хотел бы хранить номер страницы и свойства фильтра где-нибудь таким образом, чтобы при возврате пользователя на страницу «Контакты / индекс» использовались тот же номер страницы и фильтры.

Рекомендуется ли хранить эти свойства в переменной Session? Должен ли ViewModel обрабатывать эти переменные сеанса?

Есть ли другой способ справиться с такой ситуацией?

1 Ответ

3 голосов
/ 06 сентября 2009

если вы хотите иметь те же фильтры / страницу после того, как вернулись с другой страницы назад, тогда вы должны использовать сеанс, другого лучшего способа нет

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