只能有一个'主'指令

时间:2015-04-21 05:48:51

标签: asp.net

我不是asp.net的专家

Line 1:  <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPageResult.master.cs" Inherits="MasterPageResult" %> 
Line 2:  <%@ MasterPageFile="master1.master" %>

分析程序错误消息:只有一个主程序&#39;指令。

如何解决这个问题

1 个答案:

答案 0 :(得分:2)

这意味着您的文件中只应有一个<%@ Master ... %>。 它也可能意味着您可能在同一文件中同时具有<%@ Page ... %><%@ Master ... %>指令。

我想结合这样的行会解决你的问题:

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPageResult.master.cs" Inherits="MasterPageResult"  MasterPageFile="master1.master" %>

有关ASP.NET中母版页的文档,请参阅:

https://msdn.microsoft.com/en-us/library/wtxbf3hh(v=vs.140).aspx

https://msdn.microsoft.com/en-us/library/ms228176(v=vs.85).aspx