childPage.aspx
我有一个masterPage.aspx
作为母版页的 ASP.NET Web 表单页面。其childPage.aspx
上定义了一个用户控件 ( userControl.ascx
) 控件。现在,我正在尝试childPage.aspx
从用户控件中访问控件。我尝试了几种不同的方法:
HtmlContainerControl ProductMenu = (HtmlContainerControl)Page.FindControl("ProductMenu");
HtmlContainerControl ProductMenu = (HtmlContainerControl)this.Page.FindControl("ProductMenu");
HtmlContainerControl ProductMenu = (HtmlContainerControl)Parent.FindControl("ProductMenu");
HtmlContainerControl ProductMenu = (HtmlContainerControl)this.Parent.parent.FindControl("ContaintHolder").FindControl("ProductMenu")
在上面的代码中,ProductMenu
是onid
的。现在,我正在尝试从我的用户控件中访问它,但是无法返回.<div runat="server" />
childPage.aspx
div
请帮帮我。我该怎么做?提前致谢。