• 在 repeater控件中有button控件,如何点击button按钮在后头产生方法


     <asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Repeater1_ItemCommand">
          <ItemTemplate>
              <ul>
                  <li>
                         <%#Eval("id") %></li>
                    <li>
                     <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
                    <asp:Button ID="Button3" runat="server" CommandName="Insert" CommandArgument='<%#Eval("id") %>' Text="添加" /></li>

                  </ul>
                </ItemTemplate>
           </asp:Repeater>
       </div>



    protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            if (e.CommandName == "Insert")
            {
                int id = int.Parse(e.CommandArgument.ToString());
                string str = ((TextBox)e.Item.FindControl("TextBox3")).Text;

                //插入数据库
            }
        }

  • 相关阅读:
    照片墙效果一多实例演示【已封装】
    把javascript event事件封装了下,兼容大多数浏览器
    catch error
    call tcl from c
    scrollbar
    sharedlibextension
    treectrl
    get file name part
    namespace eval
    glob
  • 原文地址:https://www.cnblogs.com/q101301/p/3693735.html
Copyright © 2020-2023  润新知