zoukankan      html  css  js  c++  java
  • 如何FindControl DataGrid的标头里添加CheckBox

    如下:

    <asp:datagrid id="grdServer" runat="server">

    <Columns>

           <asp:TemplateColumn>

           <HeaderTemplate>

    <asp:CheckBox id="chkAllServer" runat="server" AutoPostBack="True"></asp:CheckBox>

           </HeaderTemplate>

           <ItemTemplate>

                  <asp:CheckBox id="chkDelServer" runat="server"></asp:CheckBox>

           </ItemTemplate>

           </asp:TemplateColumn>

           <asp:BoundColumn DataField="au_id" HeaderText=""></asp:BoundColumn>

           // ……grdClient</asp:datagrid>

     

     

     

    我们给HerderTemple添加了一个chkAllServer其中Server说明它是调用服务器端事件的.我们为了给这个控件添加事件必须在创建DataGridItem的时候给它添加事件代码如下:

    void grdServer_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) {

        if(e.Item.ItemType == ListItemType.Header){

           CheckBox chk = (CheckBox)e.Item.FindControl("chkAllServer");

          

        }

  • 相关阅读:
    监控Nginx
    监控Tomcat
    监控memcache
    监控Redis
    14-SpringCloud Bus
    13-SpringCloud Config
    12-SpringCloud GateWay
    11-SpringCloud Hystrix
    10-SpringCloud OpenFeign
    09-SpringCloud Ribbon
  • 原文地址:https://www.cnblogs.com/saimisei/p/1408651.html
Copyright © 2011-2022 走看看