读书人

如何样动态添加服务器控件

发布时间: 2012-01-11 22:28:46 作者: rapoo

怎么样动态添加服务器控件?
请问怎么样动态增加服务器控件!?
我的问题是这样的:
页面中有一个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); // 第一行追加一列(单元格)

读书人网 >asp.net

热点推荐