什么是班级没有扩展
问题描述:
请高手 这个错误的含义是什么以及如何解决它?什么是班级没有扩展
描述:解析服务此请求所需的资源时发生错误。请检查以下特定的分析错误详细信息并适当修改您的源文件。
分析器错误信息:'SIS_HQ.Login' is not allowed here because it does not extend class 'System.Web.UI.Page'.
源错误:
Line 1: <%@ Page Title="Login " Language="vb" AutoEventWireup="false" CodeBehind="Login.aspx.vb" Inherits="SIS_HQ.Login" %>
Line 2:
Line 3: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
源文件:/Account/Login.aspx Line: 1
谢谢
答
如果登录尚未一个页面,然后修改如下:
namespace SIS_HQ
{
class Login : System.Web.UI.Page { .... }
}
如果登录已经是一个页面(即继承自System.Web.UI.Page),那么它可能是一个命名冲突 - Login的名称可能在其他地方使用,所以可能最容易尝试不同的页面名称 - 例如Authenticate .aspx
它意味着它说。类'SIS_HQ.Login'不扩展(子类)'System.Web.UI.Page'。告诉我们'SIS_HQ'的定义。 – ChrisF 2011-05-05 09:36:57