0
我用它被放置亚历山大代码:I want a Master UserControl (a Master page, but for UserControls)主用户控件
我有这个代码的问题。如何访问我在ChildControl1.ascx的MasterControl1中的控件(例如ListBox)?
我用它被放置亚历山大代码:I want a Master UserControl (a Master page, but for UserControls)主用户控件
我有这个代码的问题。如何访问我在ChildControl1.ascx的MasterControl1中的控件(例如ListBox)?
我一直这样做的方式是通过一种方法公开控件。
所以,如果要访问列表框,使一个方法在主用户控制像这样:
public ListBox GetListBox()
{
return this.myListBox;
}
如此以来,这是比MasterPages有点不同,从孩子的控制,你需要要做到以下几点:
var master = (MasterControl1)Page.LoadControl(this.MasterControlVirtualPath);
var masterListBox = master.GetListBox();
问题是获得访问主。 – user2509670
编辑我的答案 –
无法解析符号'MasterControl1'? – user2509670