0

我在我的母版页中使用了 Substitution 控件,并且我想在 Substitution 中呈现用户控件内容(与我网站的登录区域相关)。似乎我必须对所请求的页面有一个引用,以便它可以呈现控件。但是我需要在母版页本身中呈现控件,因为它在我网站的多个页面之间共享。实现这一目标的指导方针是什么?

Tks

4

1 回答 1

0

因此,您想从 MasterPage 代码隐藏中呈现用户控件,并将其添加到也在母版页中的 Substitution 中?为什么需要引用使用母版的页面?

假设您使用 VB 并且我理解您的问题,请在您的 MasterPage 代码隐藏中尝试此操作:

Dim someControl As MyControl = CType((New Page()).LoadControl("~/Path/To/MyControl.ascx"), MyControl)
mySubstitution.Controls.Add(someControl)
于 2009-08-19T17:59:48.953 回答