我在aspx页面里面建了一个<asp:Table id=tb runat=server></asp:Table>
然后想在c#代码中动态对这个表格添加行列
我是这样做的:
for(int i=0;i<5;i++)
{
TableRow tr = new TableRow();TableCell tc = new TableCell();
tc.Text = "<center><asp:CheckBox id=CheckBox"+i.ToString()+" runat=server></asp:CheckBox><center>";tr.Cells.Add(tc);
... ...Tb.Rows.Add(tr);}
可是这样页面上并没有显示出这个CheckBox,请教大家,这种情况应该怎样处理?
然后想在c#代码中动态对这个表格添加行列
我是这样做的:
for(int i=0;i<5;i++)
{
TableRow tr = new TableRow();TableCell tc = new TableCell();
tc.Text = "<center><asp:CheckBox id=CheckBox"+i.ToString()+" runat=server></asp:CheckBox><center>";tr.Cells.Add(tc);
... ...Tb.Rows.Add(tr);}
可是这样页面上并没有显示出这个CheckBox,请教大家,这种情况应该怎样处理?
TableCell tc = new TableCell();
CheckBox chk = new CheckBox();
chk.ID = "CheckBox"+i.ToString();
tc.Controls.Add(chk);
tr.Cells.Add(tc);
... ...Tb.Rows.Add(tr);
http://dev.csdn.net/develop/article/18/18615.shtm
http://dev.csdn.net/develop/article/18/18615.shtm