Nat*_*ate 5 asp.net cookies asp.net-mvc session
在请求之间保留数据的最标准或最佳方法是什么?
我应该使用cookie还是会话变量?我有兴趣保留排序顺序,排序列和页码(用于分页)等数据.
我来自webforms背景,所以通常这种类型的东西在我使用的控件的视图状态中自动处理.
更新
我喜欢查询字符串的想法,用于搜索和更有意义的URL; 但是,我正在开发一个"索引/列表"视图,它包含一个带有标题的视图和"控制"选项,比如用于过滤的DDL和用于呈现数据表的局部视图.
DDL使用a $.load()来调用控制器上的ActionResult,它返回部分视图,在查询字符串中传递参数,但由于这些是ajax请求,因此用户浏览器的主页面URL不会更新.
是否有一种最佳做法是从主页URL中取出查询字符串并在其他ActionResults的ajax请求中使用它们?
| 归档时间: |
|
| 查看次数: |
10593 次 |
| 最近记录: |