我继承了使用VB.net在ASP.net中创建的解决方案,并且出现了错误消息的真正问题“内容控件必须是内容页面中的顶级控件或引用主控的嵌套母版页页“。
设计有点复杂如下: 该应用使用单个母版页。访问的子页面上有一个自定义用户控件。除其他控件外,用户控件还包含iframe。 iframe的源代码以编程方式设置为另一个页面(aspx),该页面不从Masterpage继承,因为我们不希望页眉,页脚等出现在iframe中。 这个aspx页面上有另一个自定义用户控件,它显示少量控件,按钮,文本字段,文件上传等。)
这在我的IDE(Visual Studio 2005)中运行良好,并且文件上传控件正确显示。一旦将其部署到服务器(测试或实时),我就会在本文开头收到错误消息。
页面和代码太复杂了,无法在此发布,但如果我没有提供足够的细节,我会尽量解释。我希望有人可以提供帮助,因为这一直让我感到疯狂。我广泛搜索但没有成功。
非常感谢。