asp.net 兑现分页下的全选功能

asp.net 实现分页下的全选功能
我用checkedchanged事件实现了全选
反选,如果在第一页点击全选,第一页全选中,再点击第二页,第二页没有被选中
怎么样才能点击全选,实现所有页的全选
求解!!!!!!!!!!!
ASP.NET 分页

------解决方案--------------------
前台放一个hiddenfield,记录选中的行号,你懂的
------解决方案--------------------
用一个隐藏表单域存放选中的行的id,然后加载页的时候从这个隐藏表单域种取行号选中。
------解决方案--------------------
其一可以实现这样的功能;
其二我要说这功能不现实。

实现,头部checkbox选中事件(记得postback),设置一个参数到缓存里面,然后根据这个参数状态(或者存在)前台js处理选中效果,这样每个页面都可以有效果的。

你这样实现效果了有什么作用,如果是业务处理,一般是得到记录id(方法太多了,jq的attr取值,或者隐藏控件取值)。如果是好几百页呢,你搞这么大量的id怎么处理,效率极低,分页的本质就是分批次去实现业务的,
------解决方案--------------------
引用:
其一可以实现这样的功能;
其二我要说这功能不现实。

实现,头部checkbox选中事件(记得postback),设置一个参数到缓存里面,然后根据这个参数状态(或者存在)前台js处理选中效果,这样每个页面都可以有效果的。

你这样实现效果了有什么作用,如果是业务处理,一般是得到记录id(方法太多了,jq的attr取值,或者隐藏控件取值)。如果是好几百页呢,你搞这么大量的id怎么处理,效率极低,分页的本质就是分批次去实现业务的,
  同意,, 完全没有必要去实现这样的功能
------解决方案--------------------
如果是gv的话你点击全选就把gv遍历下撒,然后在checkbox上做处理,把每次选得ID存入隐藏容器中,如你要全选,点击后,遍历得到gv里面所有的ID存入容器,取消全选则清空这个容器,然后在加载绑定的时候在checkbox上进行验证,如果存在,或者其他的,则让他选中,如果不存在或者其他则不选中么!eg:  <asp:CheckBox runat="server" id="cbox1" Checked='<%=这里写个方法或者其他的验证是否选中 %>'></asp:CheckBox>