我收到此错误,无法弄清问题是什么。
Server Error in '/' Application.
--------------------------------------------------------------------------------
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: 'JobManager.Contact' is not allowed here because it does not extend class 'System.Web.UI.Page'.
Source Error:
Line 1: <%@ Page Title="Contact" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
Line 2: CodeBehind="Contact.aspx.cs" Inherits="JobManager.Contact" %>
Line 3:
Source File: /Contact.aspx Line: 1
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1
语法背后的代码是:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace JobManager
{
public partial class Contact : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
答案 0 :(得分:1)
如果您没有进行太多修改,我建议您再次删除并添加表单。
我认为这个问题是由部分类引起的。让我解释。您可以看到您的类被定义为部分类。
public partial class Contact : System.Web.UI.Page
因此可以有Contract类的另一部分,该部分可能被破坏或从另一个类派生。你可以检查一下。
答案 1 :(得分:0)
错误似乎告诉您,您的班级JobManager.Contact
并非继承自System.Web.UI.Page
类或其后代之一。
所以是吗?
如果确实如此,那么您将不得不提供一些代码,例如您的页面类定义。我们将从那里开始。
答案 2 :(得分:0)