2011-05-05 80 views
0

请高手 这个错误的含义是什么以及如何解决它?什么是班级没有扩展

描述:解析服务此请求所需的资源时发生错误。请检查以下特定的分析错误详细信息并适当修改您的源文件。

分析器错误信息:'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

谢谢

+0

它意味着它说。类'SIS_HQ.Login'不扩展(子类)'System.Web.UI.Page'。告诉我们'SIS_HQ'的定义。 – ChrisF 2011-05-05 09:36:57

回答

2

如果登录尚未一个页面,然后修改如下:

namespace SIS_HQ 
{ 

class Login : System.Web.UI.Page { .... } 

} 

如果登录已经是一个页面(即继承自System.Web.UI.Page),那么它可能是一个命名冲突 - Login的名称可能在其他地方使用,所以可能最容易尝试不同的页面名称 - 例如Authenticate .aspx