添加一个包含c#下拉框的新行

本文关键字:新行 包含 一个 添加 | 更新日期: 2023-09-27 18:07:36

我在一行上有三个下拉列表和一个按钮最后。我想要实现的是OnClick的"添加"按钮,应该在前一行下创建一个新行,以及另一个"添加"按钮。

我希望这个过程重复多达30次,即有29个"添加"按钮。

感谢您的回复。

 default.aspx
<asp:Table ID="TblUni" runat="server" Width="600" Height="60">
                            <asp:TableRow>
                                <asp:TableCell><asp:Label ID="LblUni" runat="server" Text="University"></asp:Label></asp:TableCell>
                                <asp:TableCell><asp:Label ID="LblSchool" runat="server" Text="School"></asp:Label></asp:TableCell>
                                <asp:TableCell><asp:Label ID="LblDepartment" runat="server" Text="Type"></asp:Label></asp:TableCell>
                            </asp:TableRow>
                            <asp:TableRow>
                            <asp:TableCell>
                                <asp:DropDownList ID="drpUniversity" runat="server" Width="200" AutoPostBack="true"  OnSelectedIndexChanged="drpUni_SelectedIndexChanged"></asp:DropDownList>                    
                            </asp:TableCell>
                            <asp:TableCell>
                                <asp:DropDownList ID="drpSchool" runat="server" Width="200" AutoPostBack ="true" OnSelectedIndexChanged="drpSchool_SelectedIndexChanged"></asp:DropDownList>
                            </asp:TableCell>
                            <asp:TableCell>
                                <asp:DropDownList ID="drpDept" runat="server" Width="200" AutoPostBack="true"></asp:DropDownList>
                            </asp:TableCell>
                            <asp:TableCell>
                                <asp:Button ID="addUSD" Text="+" runat="server" OnClick="addUSD_Click" />                                    
                            </asp:TableCell>                             </asp:TableRow>                                                                 
                        </asp:Table>
      default.aspx.cs
      protected void addUSD(object sender, EventArgs e)
      {//empty event
      }

添加一个包含c#下拉框的新行

您可以尝试构建具有三列类型的下拉组合框的datagridview,它将自动添加