所以我有以下结构;
Start.master(Start.master.cs)
包含方法
DoSomething(string Text)
{
_MyHtmlControl.InnerText = Text;
}
HtmlGenericControl ID'ed _MyHtmlControl
Page.aspx(Page.aspx.cs)
通过new Start().DoSomething("Test");
这样做会给我以下错误:对象引用未设置为对象的实例。
如何让它工作,所以我可以调用DoSomething()
并将给定的字符串写入MasterPage中定义的HtmlGenericControl?
答案 0 :(得分:1)
请参阅:
ASP.Net Master Pages: Tips, Tricks, and Traps
抽象互动
现在是时候拥有母版页了 和内容页面互动。有 我们可以采取不同的方法 实现互动,但最好 方法是使用的方法 它是什么的母版页:用户 控制。