请专家 这个错误意味着什么以及如何解决它?
描述:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并相应地修改源文件。
分析程序错误消息:'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 :(得分:2)
如果登录不是页面,则修改如下:
namespace SIS_HQ
{
class Login : System.Web.UI.Page { .... }
}
如果Login已经是一个页面(即从System.Web.UI.Page继承),那么它可能是命名冲突 - 名称Login可能在别处使用,因此最容易尝试不同的页面名称 - 例如Authenticate。 ASPX