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

怎么动态加载自定义用户控件

2011-12-12 
如何动态加载自定义用户控件控件: uc1:WebControlHeaderid WebControlHeader1 runat server /uc1

如何动态加载自定义用户控件
控件: <uc1:WebControlHeader   id= "WebControlHeader1 "   runat= "server "> </uc1:WebControlHeader>

要求:if(bool==true   )加载用户控件;

请问应该怎么写代码

[解决办法]
关注,学习
[解决办法]
使用输出的功能,可能就行了,比如,你动态输出一个表格,这样你没问题,我相信
所以,我认为,你同样可以使用输出的功能输出用户控件,这样不是一样吗,俺没试过,但是相信一定行的!
[解决办法]
LoadControl( " ");
[解决办法]
vb.net
if ' ' ' then
form1.Controls.Add(Me.LoadControl( "~/webusercontro.ascx "))
end if
[解决办法]
说错了

System.Web.UI.Control ctrl = Page.LoadControl(用户控件的虚拟访问路径);
WebControlHeader1.Controls.Add(ctrl);

热点排行