我在我的母版页中使用Substitution控件,我想在Substitution中呈现用户控件内容(与我的网站的登录区域相关)。 好像我必须有一个所请求页面的引用,以便它可以呈现控件。但是我需要在母版页本身中呈现控件,因为它在我的网站中的多个页面上共享。实现这一目标的准则是什么?
韩国社交协会
答案 0 :(得分:0)
因此,您希望从MasterPage代码隐藏中呈现用户控件,并将其添加到也在母版页中的替换中?为什么需要引用使用master的页面?
假设您使用VB并且我理解您的问题,请在您的MasterPage代码隐藏中尝试此操作:
Dim someControl As MyControl = CType((New Page()).LoadControl("~/Path/To/MyControl.ascx"), MyControl)
mySubstitution.Controls.Add(someControl)