zoukankan      html  css  js  c++  java
  • Button获取Repeater一行的两个值

    aspx

    <asp:Repeater ID="Repeater1" runat="server">
         <ItemTemplate>


         <div style="  100%;">
         <span style=" float:left; 70%;"><%#Eval("Companyname") %> </span>
          <span style=" float:left; 28%; ">
          <asp:Button ID="Button3" runat="server" Text="选择"  CommandArgument='<%#Eval("infoID") %>' CommandName='<%#Eval("Companyname") %>'
                 onclick="Button3_Click"  /> </span>
        
    </div>
         </ItemTemplate>
         </asp:Repeater>

    <asp:Label ID="Label1" runat="server" Text=""></asp:Label>
     <asp:Label ID="Label2" runat="server" Visible="False"></asp:Label>

    cs

     protected void Button3_Click(object sender, EventArgs e)
        {
            Button btn = sender as Button;
            // int id = int.Parse(btn.CommandArgument);
            string argName = ((Button)sender).CommandName;
            string argArg = ((Button)sender).CommandArgument;

            Label2.Text = argArg;
            Label1.Text = argName;

           

            //DataAccess.Da dac = new DataAccess.Da();
            //dac.con.Open();
            //string sql = "select * from Company_info where infoID ='" + id + "'";
            //SqlCommand cmd = new SqlCommand(sql, dac.con);
            //cmd.Connection = dac.con;
            //SqlDataReader sdr = cmd.ExecuteReader();
            //sdr.Read();
            //Label1.Text = sdr["Companyname"].ToString();
          
            //sdr.Close();
            //dac.con.Close();

          

        }

  • 相关阅读:
    关键:GridView中的AutoGenerateColumns
    微软Space关门了,代码转到博客园了!
    程序中变量的命名方法
    [转]C#原始类型扩展方法—this参数修饰符
    .net缩放CAD窗口
    【解决】C#工程中ACCESS数据库无法插入数据
    删除扩展数据
    外部启动CAD
    webpack的配置文件entry与output
    es6模块学习总结
  • 原文地址:https://www.cnblogs.com/huichao1314/p/5424103.html
Copyright © 2011-2022 走看看