1

ASP.NET テーブルではなく、HTML テーブルに asp.net コントロールを動的に追加しようとしています。さて、追加したいコントロールはテキストボックスだとしましょう。どうすればそれを達成できますか?

4

1 に答える 1

1

動的制御を配置するtdを使用する<asp:Panel>か、その横で1つのことを実行します。<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);

これを試して、これが機能するかどうかを知らせてください。

于 2013-03-05T04:11:00.290 に答える