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();
             }

         }


  • 相关阅读:
    跨域和表单重复
    Socket
    Redis(基本数据类型和使用Java操作Redis)
    初识Git
    SpringCloud一(eureka)
    SpringBoot3(springboot_jdbctemplate以及MyBatis和Dubbo整合)
    SpringBoot2(thymeleaf模板jsp页面和jpa)
    SpringBoot
    SpringBoot小型进销存系统
    MyBatis与SpringBoot整合案例
  • 原文地址:https://www.cnblogs.com/xryyforver/p/1508839.html
Copyright © 2011-2022 走看看