簡體   English   中英

運行我的Asp.net 4應用程序時出錯

[英]Error when running my Asp.net 4 application

我收到此錯誤,無法找出問題所在。

    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)
        {

        }
    }
}

如果您沒有做太多修改,建議您刪除並再次添加表單。

我認為這個問題是由局部類引起的。 讓我解釋。 您可以看到您的類被定義為局部類。

public partial class Contact : System.Web.UI.Page

因此,合同類可能存在另一部分,並且該部分可能已損壞或從另一類派生。 您可以檢查一下。

錯誤似乎告訴您,您的類JobManager.Contact不是從System.Web.UI.Page類或其后代之一繼承的。

如果是這樣,那么您還必須提供一些代碼,例如您的頁面類定義。 我們將從那里開始。

  • 檢查您的名稱空間是否與另一個程序集沖突。
  • 還刪除您的bin目錄並重建您的項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM