hi,各位
我这里有两个GridView,显示内容一样,就是在每个cell根据数据库的bool值显示一个是否选中的checkbox,页面上有个update 按钮,在按钮事件中,我检查页面上的每个checkbox,并将其值保存入数据库。这些都是可以做到的,但是现在有个问题,我想在点击gridview2中的某行某列的checkbox,gridview1中的同时选中;反之,取消的话,gridview1的对应checkbox也取消。
谢谢!

解决方案 »

  1.   

    问题补充,checkbox是动态生成的,不是每个cell都会有checkbox。而且我现在的做法是,gridview绑定事件没有用isPostBack。感谢各位的帮忙了。。
      

  2.   

    你的表述前后矛盾嘛,既然有的cell没有checkbox,那又怎么能说全选了?
      

  3.   

    如果全选就是用js来遍历,然后后台用request[checkboxname]来取得所选择的checkbox的value属性值的集合
      

  4.   

    有个办法你可以试下:
       gridview在客户端都是生成table的,两个table你分别取他们的父子点,进而彼此级联对应子节点checkbox,当然,你也可以在checkbox上做不同的标识,比如你为两个不同的gridview设置css,用js遍历的时候就可以取得.实现是可以实现的,只是比较烦杂,呵呵~~Good Luck
      

  5.   

    @jimu8130
    我是说选中所有页面存在的@ynw506
    我试试看
    谢谢