[已关闭问题] 请确保此代码文件中定义的类与“inherits”属性匹配..
提问时间: 2008-05-08 09:00
悬赏分:100 提问时间2008/5/8 9:00:31 问题为何被关闭 浏览:287 次

情况是这样的:

在web.config文件中配置了 pageBaseType="Pozhu.CMS.Web.CMSPageBase, Pozhu.CMS",新建的aspx页面如果不含有关联的.cs文件,这个aspx页面运行是正常的,但如果关联了.cs文件就会报错“请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正确的。”;

在IIS7下测试没有报错,运行的很好,在IIS6下就会出错;

在google中搜索了一些资料,一般都是说要为cs的类加上名字空间,并且在aspx页面中的Inherits加上相应的名字空间。我照作了,可还是出错。

 


提问者:杜晖 - 初学一级
(1)
在关联的.aspx.cs里,把基类Page改为Pozhu.CMS.Web.CMSPageBase,
比如:

class WebForm1 : Page
{
...

改成
class WebForm1 : Pozhu.CMS.Web.CMSPageBase
{
....
2个月前   回答者:deerchao - 大侠五级
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除