项目中新添加了类,然后更改了类的名字之后,出现了这样的错误。XXX不扩展类"System.Web.UI.Page",因此此处不允许
原因:
页面继承的路径和后台类的路径不一致导致的错误。
后台和类名
前台继承中的名称和类名;
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CadresRate.aspx.cs" Inherits="EvaluationSystem.Web.Assessment.CadresRate.CadresRate" %>
当我们修改类的名字的时候,后台类名称并不会自动修改,我们需要手动进行调整,前台页面的继承同样是需要手动修改;
解决方式:
手动把这两处的内容修改一致都和类名相同。