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

  • 相关阅读:
    CF1312G Autocompletion
    UOJ#11. 【UTR #1】ydc的大树
    CF51F Caterpillar
    CF295D Greg and Caves
    CF288E Polo the Penguin and Lucky Numbers
    CF401D Roman and Numbers
    CF543D Road Improvement
    CF938F Erasing Substrings
    [AGC024E] Sequence Growing Hard
    CF261D Maxim and Increasing Subsequence
  • 原文地址:https://www.cnblogs.com/scottckt/p/1496862.html
Copyright © 2011-2022 走看看