JavaScript实现DataGrid中添加CheckBox列(全选与否)

来源:互联网 发布:炒邮票软件 编辑:程序博客网 时间:2024/05/01 17:27

(一).功能

    1. JavaScript检索CheckBox并实现全选和全消功能

         用C#等写的CheckBox需要回发到服务端执行,
         而用JavaScript可以在直接客户端实现,效率高些

(二).代码

       1. DataGrid中的代码主要片段:

        

                   //头模板代码
                   

                            onclick="javascript:SelectAll(this);">
           

                       //项模板代码
                   
          

       

2.  在当页加入:

  

3.当使用者选择好后台代码取得某列CheckBox的值:
for (int i = 0;i {
        bool blnIfSelect = ((CheckBox)this.DataGrid.Items[i].FindControl("chkItem")).Checked;
        ....;   //这是可以根据blnIfSelect进行各种操作了        
}



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=497520


原创粉丝点击