zoukankan      html  css  js  c++  java
  • DataGrid中实现 服务器端全选checkbox

    全选按钮事件:

    private void butAll_Click(object sender, System.EventArgs e)
      {
           System.Web.UI.WebControls.CheckBox CheckBox;
           
    if(butAll.Text=="全选")
           {
                
    foreach(DataGridItem DataGridItem in dg_list.Items)
                {
                     CheckBox
    =(CheckBox)DataGridItem.FindControl("CheckBox2");
                     CheckBox.Checked
    =true;
                }
                butAll.Text
    ="全消";
           }
           
    else
           {
                
    foreach(DataGridItem DataGridItem in dg_list.Items)
                {
                     CheckBox
    =(CheckBox)DataGridItem.FindControl("CheckBox2");
                     CheckBox.Checked
    =false;
                }
                butAll.Text
    ="全选";
              }
      }

    DataGrid列头全选CheckBox事件:

    private void dg_list_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
      {
           
    if(e.Item.ItemType == ListItemType.Header)
           {
                CheckBox cbk
    =(CheckBox)e.Item.FindControl("CheckBox1");
                cbk.CheckedChanged
    +=new EventHandler(butAll_Click);
           }
      }

     转自:http://www.cnblogs.com/pi1102cn/archive/2006/03/01/340259.html

  • 相关阅读:
    Javascript内容整理——BOM
    前端实现excel报表,vue+luckysheet
    代码转图片 的一个好用网站
    推荐一个非常好用前端在线编辑器!!! 一点都不卡
    前端常用的一些网站
    vue中使用moment,如何按需打包?
    better-scroll
    时间线
    碎纸屑动画
    动画
  • 原文地址:https://www.cnblogs.com/scottckt/p/1496862.html
Copyright © 2011-2022 走看看