我的 ASP.NET 页面没有显示控件。它只是显示母版页错误
该页面有一个或多个与母版页中的控件
<asp:content>
不对应的控件<asp:ContentPlaceHolder
删除主文件中的注释(<%-- --%>),这对我有用。
尝试设置
<title></title>
代替
<title />
您的所有Content
控件都必须引用ContentPlaceHolders
母版页上的现有控件
例如,如果您的页面上有
<asp:Content ContentPlaceHolderID="Header" ID="Title" runat="server">
您的母版页上必须有类似的内容
<asp:ContentPlaceHolder ID="Header" runat="server" />
ContentPlaceHolderID
是必须与ContentPlaceHolder
母版页上的任何 ID 匹配的属性。
问题是您必须在 master.page 的标记中有语法错误:
例如)%²> 代替 %>
如果您验证您的标记,我相信这会解决您的问题
PI。我有同样的错误,它对我有用;)