这是错误发生的地方,有什么想法吗?我确信这很简单。
Control masterC = Master.FindControl("ContactPlaceHolder_Header");
这是在Website.master.cs
中定义的,它不是嵌套的母版页(它没有自己的母版页)。
答案 0 :(得分:1)
母版页的Master
属性引用其母版页。
由于您没有为定义此代码的母版页提供一个代码,Master
为null
,解释异常。
只需将您的代码更改为:
Control masterC = FindControl("ContactPlaceHolder_Header");
所有这些都将在世界上(或者至少是这个母版页所在的地方)。