PlaceHolder 如何布局??
我的代码:
<table width="800" align="center" border="1">
<tr>
<td>
<asp:PlaceHolder ID="ph1" Runat="server" EnableViewState="False"></asp:PlaceHolder>
</td>
</tr>
</table>
CS:
private void InitControls(){
TextBox tb1 = new TextBox();
tb1.ID = "tb1";
TextBox tb2 = new TextBox();
tb2.ID = "tb2";
TextBox tb3 = new TextBox();
tb3.ID = "tb3";
this.ph1.Controls.Add(tb1);
this.ph1.Controls.Add(tb2);
this.ph1.Controls.Add(tb3);
}
但是输出之后,三个 TextBox 被紧密地排在了一排,并且如果控件多的话,会把所在的 table 撑得很宽,有什么办法让它们换行?