首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

2005动态加载web用户控件,该怎么处理

2012-01-01 
2005动态加载web用户控件RT我有一堆web用户控件,想让他根据从数据库里读出来的值动态加载其中的一部分,怎

2005动态加载web用户控件
RT
我有一堆web用户控件,想让他根据从数据库里读出来的值动态加载其中的一部分,怎么实现?又怎么给他设定位置?
比如想在一个table的第1行第2列加个叫Left.ascx的web用户控件?

[解决办法]
在page_init的时候new 一个,用Page.Controls.Add加到页面就行了。
切记,不管是否postback都要new相同的控件,否则postback的时候,你就获得不到他们的值了
如果想定位,就用placeholder先占位,然后再placeholder中添加control就行了
用户控件需要用Page.Load添加

热点排行