我想和你核实一下,我可以根据我当前的表格模板创建一个新行吗?我已经检查了其他问题,所有问题都基于再次创建所有列来创建新行。我想检查我们可以让它动态吗?
我记得在 C# 或 Java 中,我们可以从当前表(或者可能是网格)创建一个空行,然后我们使用将该列添加到表中并填充它,但我不记得它是如何或使用哪种语言的!
请帮助我如何创建向我的表中添加一个新行并从我的表中删除一行?我更喜欢基于已共享的 TableRow 模板创建我的新行。
我想写一些如下代码:
datarow dr = TblRFADetails.newrow;
TblRFADetails.add(dr);
如上的东西。请帮我。我正在使用 Asp.net v2。
<asp:Table ID="TblRFADetails" runat="server">
<asp:TableHeaderRow>
<asp:TableHeaderCell>Ticket No</asp:TableHeaderCell>
<asp:TableHeaderCell>Ref No</asp:TableHeaderCell>
<asp:TableHeaderCell>Information onTicket*</asp:TableHeaderCell>
<asp:TableHeaderCell>Relevant</asp:TableHeaderCell>
<asp:TableHeaderCell>Region</asp:TableHeaderCell>
<asp:TableHeaderCell>RFA Remarks</asp:TableHeaderCell>
<asp:TableHeaderCell>Classification</asp:TableHeaderCell>
</asp:TableHeaderRow>
<asp:TableRow>
<asp:TableCell><asp:TextBox ID="RFA_NO" runat="server" /></asp:TableCell>
<asp:TableCell><asp:TextBox ID="CUST_REF_NO" runat="server" /></asp:TableCell>
<asp:TableCell><asp:TextBox ID="FIX_DESCRIPTION" runat="server" /></asp:TableCell>
<asp:TableCell><asp:DropDownList ID="CLASSIFICATION" runat="server" /></asp:TableCell>
<asp:TableCell><asp:DropDownList ID="REGION" runat="server" /></asp:TableCell>
<asp:TableCell><asp:TextBox ID="REMARKS" runat="server" /></asp:TableCell>
<asp:TableCell><asp:DropDownList ID="PROBLEM_CATEGORY" runat="server" /></asp:TableCell>
</asp:TableRow>
</asp:Table>