怎么样动态添加服务器控件?
请问怎么样动态增加服务器控件!?
我的问题是这样的:
页面中有一个table,初始1行3列,每一列一个WebPartZone,现在要动态增加一列,并且在该列中增加一个服务器控件WebPartZone,应该怎么实现!?
谢谢了!
------解决方案--------------------转换table为服务器控件,调用其内置方法添加列,在添加WebPartZone
------解决方案--------------------http://www.cnblogs.com/lovecherry/archive/2005/04/16/138968.html
你看看lovecherry这个blog
注意的是他用的是asp:table
------解决方案--------------------// .aspx 为table加上 runat=server 转化为 Html 服务器控件,便于编程访问
<table runat=server id=MyTable>
// .aspx.cs
HtmlTableCell cell = new HtmlTableCell(); // 实例一个单元格
cell.Controls.Add(new TextBox()); // 添加一个 TextBox
MyTable.Rows[0].Cells.Add(cell); // 第一行追加一列(单元格)