动态生成表嵌套动态生成表的问题
我在页面上放了个服务器控件table0,然后将table0用for循环生成一些行列,即单元格,但此时我需要在生成的单元格中再放置一个table控件,如
tlc.text(列的内容)= " <asp:table id= 'Table1 ' tabIndex= '1 ' runat= 'server ' BackColor= '#999999 ' CssClass= 'text-std-gray ' BorderWidth= '1px ' CellSpacing= '1 ' CellPadding= '3 '> </asp:table>
然后再在table1中用for循环生成行和列,
for i=0 to 1
Dim ttrl As New System.Web.UI.WebControls.TableRow
Dim ttc1l As New System.Web.UI.WebControls.TableCell
Dim ttc2l As New System.Web.UI.WebControls.TableCell
然后设置了ttc1l和ttc2l
然后
ttrl.cells.add(ttc1l)
ttrl.cells.add(ttc2l)
但是将ttrl这个行add到table1中不知道怎么做,高手指点阿!!!
next
------解决方案--------------------tlc.text(列的内容)= " <asp:table id= 'Table1 ' tabIndex= '1 ' runat= 'server '
=======>
这样写是不行的.
应该 Table tb = new Table();
tlc.Controls.Add(tb);
.....
最后
tb.Rows.Add(ttr1);