2

假设我有以下情况:

  • 分页视图显示具有以下路由的联系人列表:联系人/索引/页面/2。
  • View 获取其分页数据 ViewModel 对象。
  • View 还从 ViewModel 中获取其过滤器属性,例如 Contact Category。

我想将页码和过滤器属性存储在某处,以便当用户返回联系人/索引页面时,应用相同的页码和过滤器。

将这些属性存储在 Session 变量中是一种好习惯吗?ViewModel 是否应该处理这些 Session 变量?

有没有另一种方法来解决这种情况?

4

1 回答 1

3

如果您想在从另一个页面返回后拥有相同的过滤器/页面,那么您必须使用会话,没有其他更好的方法

于 2009-09-06T15:42:50.830 回答