我有一个网格视图,我有5-6列,我已经在gridview上进行了排序,它可以通过每列的标题排序。现在我想要的是,我想保留排序标准,当用户再次登录我的网站时,他会发现网格按照他以前选择的列进行排序。 请帮我使用Cookies来实现这一点。在asp.net中保留gridview排序
-1
A
回答
1
2
基本上,您希望处理Sorting事件,当用户通过单击gridview列标题链接之一触发回发时,该事件在运行时引发服务器端。您的处理程序将获得一个GridViewSortEventArgs对象,其中包含正在排序的表达式和正在排序的方向。只需在一些可逆的方式将这些转换成字符串,然后添加数据在Cookie为您的网站:
Response.Cookies["myPageCookie"]["SortCriteria"] = e.SortExpression + "|" + e.SortDirection;
...在页面的加载处理程序,如果负载不是回发(这意味着它是“第一次”加载),尝试从Request.Cookies集合中获取页面排序条件的Cookie,如果存在,加载数据后调用GridView.Sort()传入此数据。
相关问题
- 1. 在ASP.NET Gridview中排序
- 2. 在asp.net中排序gridview列
- 3. 在GridView + Asp.net中排序
- 4. ASP.NET GridView排序?
- 5. ASP.NET Gridview排序不排序
- 6. Gridview不保留旧值在C#和ASP.Net
- 7. GridView的排序在ASP.NET
- 8. 刷新后在asp.net中排序gridview
- 9. asp.net gridview按日期排序
- 10. asp.net C#GridView的排序
- 11. asp.net vb.net gridview - 无法排序!
- 12. asp.net gridview排序和分页
- 13. asp.net C#GridView的排序
- 14. c#asp.net gridview不排序
- 15. 动态排序asp.net gridview
- 16. Gridview编辑后排序ASP.NET
- 17. C#asp.net GridView的导航在GridView中排
- 18. 在GridView中排序
- 19. Oracle:按保留名排序
- 20. 在asp.net上对gridview进行排序
- 21. 如何在使用ASP.NET MVC4排序时保留表单值WebGrid
- 22. Cookie保留在ASP.NET中
- 23. 在ASP.NET MVC中保留ViewModels
- 24. 排序GridView中断ModalPopUp在GridView中
- 25. 无法在GridView中保留数据
- 26. 在gridview中保留下拉值
- 27. 在Dynamic GridView中保留CheckBox的值TemplateField
- 28. ASP.NET GridView默认排序顺序
- 29. 保留列族中的排序值
- 30. 如何保留JSONObject中的LinkedHashMap排序?
请帮助我,因为我需要它在这里。非常感谢:) :) –