Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# [TemplateContainer(typeof(MasterPage.Site1))]_C#_Html_Asp.net_Master Pages - Fatal编程技术网

C# [TemplateContainer(typeof(MasterPage.Site1))]

C# [TemplateContainer(typeof(MasterPage.Site1))],c#,html,asp.net,master-pages,C#,Html,Asp.net,Master Pages,我有这个错误。我怎样才能解决它 CS0426:类型“母版页”中不存在类型名称“Site1” 这是我的主页代码: 您需要在母版页的标记上使用完全限定的类名设置inherits属性。打开“Site1.master.cs”,您将看到从母版页继承的类名。如果类是命名空间的一部分,则应使用[namespace].[ClassName]设置youtr inherits属性 例如,在我的示例项目中。我的母版页顶部有以下指令 <%@ Master Language="C#" AutoEventWireup

我有这个错误。我怎样才能解决它

CS0426:类型“母版页”中不存在类型名称“Site1”

这是我的主页代码:

您需要在母版页的标记上使用完全限定的类名设置inherits属性。打开“Site1.master.cs”,您将看到从母版页继承的类名。如果类是命名空间的一部分,则应使用[namespace].[ClassName]设置youtr inherits属性

例如,在我的示例项目中。我的母版页顶部有以下指令

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Site.master.cs" Inherits="SiteMaster" %>
您需要使用完全限定的类名在母版页的标记上设置inherits属性。打开“Site1.master.cs”,您将看到从母版页继承的类名。如果类是命名空间的一部分,则应使用[namespace].[ClassName]设置youtr inherits属性

例如,在我的示例项目中。我的母版页顶部有以下指令

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Site.master.cs" Inherits="SiteMaster" %>

另一个答案很可能是原因。但是,如果您将项目命名为保留名称,我也会遇到此错误

例如,如果您将项目命名为“Login”或“UpdatePanel”,则也会出现此错误


解决方法是将您的项目命名为其他名称。例如“CompanyLogin”或“CompanyPanel”。另一个答案很可能是原因。但是,如果您将项目命名为保留名称,我也会遇到此错误

例如,如果您将项目命名为“Login”或“UpdatePanel”,则也会出现此错误


解决方法是将您的项目命名为其他名称。例如“CompanyLogin”或“CompanyPanel”。

继承的
属性看起来是错误的。应该是
yourNameSpace.Site1
Inherits
属性看起来错误。应该是
yourNameSpace.Site1