我正在尝试将 asp.net 控件动态添加到 HTML 表中,而不是 ASP.NET 表中。好吧,假设我要添加的控件是一个文本框。我怎样才能做到这一点?
问问题
3548 次
1 回答
1
做一件事,使用<asp:Panel>
或<asp:PlaceHolder>
放在您想要放置动态控制的任何 td 中。然后使用他们的 ID,您可以将控制权放在该表旁边。例如
ASP文件:-
<table>
<tr>
<td><asp:PlaceHolder ID="placeHolder1" runat="server"/><td>
</tr>
</table>
代码背后: -
TextBox t1 = new TextBox();
t1.ID="txt1";
placeHolder1.Controls.Add(t1);
试试这个,让我知道这是否有效。
于 2013-03-05T04:11:00.290 回答