动态生成用户控件
用户控件不能使用New来创建,目前还不知道是什么原因。
可以使用LoadControl,
同时调用页面要使用 Reference
可以使用LoadControl,
if ( !Page.IsPostBack )
{
LinkUC oLink = (LinkUC)LoadControl("UCC/LinkUC.ascx");
oLink.NavUrl = "WebForm3.aspx";
Panel1.Controls.Add(oLink);
}
{
LinkUC oLink = (LinkUC)LoadControl("UCC/LinkUC.ascx");
oLink.NavUrl = "WebForm3.aspx";
Panel1.Controls.Add(oLink);
}
同时调用页面要使用 Reference
<%@ Reference Control="~/UCC/LinkUC.ascx" %>
浙公网安备 33010602011771号