此处不允许使用站点,因为它没有扩展类'System.Web.UI.MasterPage'

时间:2019-07-17 20:48:21

标签: c# asp.net

尝试运行ASP.net页面时,出现此解析器错误:

此处不允许使用“ WETesdcPortal.Site”,因为它不会扩展类“ System.Web.UI.MasterPage”。

我已经在线阅读大多数人由于不一致的命名空间错误而遇到的问题,但是我已经仔细检查过,对我而言似乎并非如此。我还尝试将所有内容移至新项目并从头开始创建母版页,这使我相信错误是代码中的其他问题

这是我的Site.Master文件的顶行

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

在我的Site.Master.cs文件中,我还确保扩展了MasterPage:

namespace WETesdcPortal
{
    public partial class SiteMaster : System.Web.UI.MasterPage
    {

任何人都知道导致问题的原因是什么?我可能会缺少参考资料吗?还是在设置母版页时忘记了步骤?

0 个答案:

没有答案