ASP.NET Parser Error Cannot load code behind

后端 未结 2 1585
你的背包
你的背包 2021-01-05 02:02

Hey I am getting the following error

Parser Error Description: An error occurred during the parsing of a resource required to service this request. Please review the

相关标签:
2条回答
  • 2021-01-05 02:34

    Try changing CodeBehind:

    <%@ Page Language="C#"
    AutoEventWireup="true"
    **Codebehind**="AddToCart.aspx.cs"
    Inherits="_AddToCart" Title="Untitled
    Page" %>
    

    To CodeFile:

    <%@ Page Language="C#"
    AutoEventWireup="true"
    **CodeFile**="AddToCart.aspx.cs"
    Inherits="_AddToCart" Title="Untitled
    Page" %>
    

    ASP .NET 1.1 used CodeBehind for compiling code in a separate file. ASP .NET 2.0 introduced the CodeFile syntax for compilation of partial classes.

    See here for a more detailed explanation.

    0 讨论(0)
  • 2021-01-05 02:38

    Specify the namespace of the Inherits property of Page directive

    Look at codebehind of your page. It looks like:

    namespace MyWebSite
    {
         public partial class _AddToCart : System.Web.UI.Page 
         {
            //...
         }           
    }
    

    So you must change Page directive to:

    <%@ Page Language="C#" AutoEventWireup="true" Codebehind="AddToCart.aspx.cs" Inherits="MyWebSite._AddToCart" Title="Untitled Page" %>
    
    0 讨论(0)
提交回复
热议问题