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

  • 相关阅读:
    vue 手动挂载 $amount()
    Redis 主从配置
    DMA分区管理
    C# 构造函数里的base和this的区别
    SQL Server 数据库性能优化
    TCP和UDP的优缺点及区别
    Django框架初步应用简述
    前端vue框架应用雏形
    接口mock之moco
    python进阶(九)~~~协程、进程池、线程/进程/协程对比
  • 原文地址:https://www.cnblogs.com/scottckt/p/1496862.html
Copyright © 2011-2022 走看看