内容控件必须是顶级控件

hor*_*tio 7 asp.net

我有一个网站,可以从www.blahblah.com和special.blahblah.com访问.www站点总是有效但偶尔我会得到一个'内容控件必须是内容页面中的顶级控件或引用特殊站点上的母版页的错误的嵌套母版页.

它在两种情况下运行的代码完全相同,并且违规页面甚至没有母版页.为什么它会一直在一个上工作而在另一个上有时失败?

MGO*_*wen 5

如果有人在动态切换母版页时收到此错误消息,请确保您的代码是

MasterPageFile = "TheMasterPage.master"
Run Code Online (Sandbox Code Playgroud)

this.master.MasterPageFile = "TheMasterPage.master"
Run Code Online (Sandbox Code Playgroud)


ewi*_*ows 3

在您的服务器控件之一中查找未封闭的标签,我正在运行 VS2010 并且 IDE aspx 验证器未识别该未封闭的标签