我正在尝试将asp.net控件动态添加到HTML表中,而不是ASP.NET表。 好吧,我们只是说我要添加的控件是一个文本框。 我怎样才能做到这一点?
答案 0 :(得分:1)
做一件事,在你要放置动态控件的任何td旁边使用<asp:Panel>
或<asp:PlaceHolder>
。然后使用他们的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);
试试这个并告诉我这是否有效。