zoukankan      html  css  js  c++  java
  • gridview取行索引和行绑定

     前台添加一模版列,里面添加一个Button
    <asp:TemplateField HeaderText="测试">
                                      
    <ItemTemplate>
                                          
    <asp:Button ID="Button1" CommandName="btn" runat="server" Style="position: relative" Text="Button" />
                                      
    </ItemTemplate>
                                  
    </asp:TemplateField>


    后台

    protected void gv_Company_RowCommand(object sender, GridViewCommandEventArgs e)
        
    {
            
    if (e.CommandName == "btn")
            
    {
                
    int index = Convert.ToInt32(e.CommandArgument);
                 DataKey key
    = this.gv_Company.DataKeys[index];
                
    string tt = key.Value.ToString();

                 Response.Write(tt);
             }

         }


        
    //行数据绑定
        protected void gv_Company_RowDataBound(object sender, GridViewRowEventArgs e)
        
    {
            
    if (e.Row.RowType == DataControlRowType.DataRow)
            
    {
                 Button bt
    = new Button();
                 bt
    = (Button)e.Row.Cells[6].FindControl("Button1");
                 bt.CommandArgument
    = e.Row.RowIndex.ToString();
             }

         }


  • 相关阅读:
    解决Centos7下中文显示乱码
    Pycharm2019.2.1永久激活
    window 共享打印机
    看着前车轮胎能出库
    计算之道 (置换的玩笑)搜索
    GIS+=地理信息+云计算技术——私有云架构设计(2)网络资源规划
    串的模式匹配
    1.Linux下libevent和memcached安装
    STL--H
    【数据结构与算法】(二) c 语言链表的简单操作
  • 原文地址:https://www.cnblogs.com/xryyforver/p/1508839.html
Copyright © 2011-2022 走看看