zoukankan      html  css  js  c++  java
  • ASP.NET中GridView实现CheckBox全选

    前台代码:

    <asp:GridView runat="server" ID="GridView1">
    <Columns>
    <asp:TemplateField>
    <HeaderTemplate>
    <asp:CheckBox runat="server" ID="CheckAll" AutoPostBack="True" OnCheckedChanged="CheckAll_CheckedChanged"/>
    </HeaderTemplate>
    <ItemTemplate>
    <asp:CheckBox runat="server" ID="CheckItem"/>
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>

    后台代码:

    protected void CheckAll_CheckedChanged(object sender,EventArgs e)
    {
      for(int i = 0; i < this.GridView1.Rows.Count;i++)
      {
        ((CheckBox)GridView1.Rows[i].FindControl("CheckItem")).Checked=((CheckBox)this.GridView1.HeaderRow.FindControl("CheckAll")).Checked;
      }
    }
  • 相关阅读:
    try
    mysql 遇到的问题
    java POI(二)
    Spring/SpringBoot整合QuartZ
    Spring整合QuartZ
    Idea使用指南--实用版
    QuartZ
    Spring Task
    Spring01-模块划分
    国际化、文件上传下载
  • 原文地址:https://www.cnblogs.com/ecosu/p/4285741.html
Copyright © 2011-2022 走看看