当前位置:编程技术网 > 技术文章 > asp.net1.0和2.0中的数据控件 > 文章详细内容

asp.net 数据控件(8):DataGrid翻页后保存视图状态(翻页打勾不丢)

开发中,经常有勾选一些记录之后,然后做某个操作。但一直有个问题,就是当用户勾选了一些记录之后,点了分页,就丢失了上一次的勾选。
很多时候,这个问题成了用户已经接受的一个经验。但是现在很多情况下,为了改善软件的用户体验, 需要解决这个问题。
方法大致有2个, 1、是在js中使用COOKIES, 这个方法可以说是最为优秀的, 因为运算放在客户端 ,运算快。 2、在.net里面就可以借用viewstate来实现了。 我这个例子就是说的第二种方法。 效果大致如下, 还是将源代码传上来大家自己去参考。


点击下载 作者|来源:原创(17fx.net)发表于:2009-1-2 22:10:44