0

我在编译时遇到了一个错误,但这很奇怪,因为它没有移动到任何地方发生。

错误如下

此处不允许使用“PaySimplex.FrontEnd.Pages.Operations.ParkingPayments.FinhishParking”,因为它不扩展类“System.Web.UI.Page”。

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FinhishParking.aspx.cs"           Inherits="PaySimplex.FrontEnd.Pages.Operations.ParkingPayments.FinhishParking" %>

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<%@ Reference VirtualPath="~/Pages/Common/MovementsToolTip.ascx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="operationsParkingPaymentsHead" runat="server">

...

4

2 回答 2

2

您的代码隐藏页面应如下所示:

namespace PaySimplex.FrontEnd.Pages.Operations.ParkingPayments
{
    public partial class FinhishParking : System.Web.UI.Page
    {   
        // removed
    }
}

该类FinhishParking还可以从另一个类或最终继承自的类继承System.Web.UI.Page

于 2013-07-09T15:34:05.677 回答
0

确保在您的代码隐藏中FinhishParking.aspx.cs,您要继承的类是System.Web.UI.Page或者是System.Web.UI.Page从其继承链中的某个位置继承的类。

于 2013-07-09T15:32:49.397 回答