程序一直正常,今天改了下母版页,结果大部分页面上的按钮全出错,一 点就提示‘webform_postbackoptions’未定义 错误,查生成页的代码,cs文件,代码全正常没错误,上网查了下:
解决方法1:
由于您删除了IIS应用程序映射造成的
在IIS站点属性设置中找到 主目录 -> 配置 -> 添加
在可执行文件项中输入:c:/windows/microsoft.net/framework/v2.0.50727/aspnet_isapi.dll
扩展名为:.axd
动作限制为:GET,HEAD,POST,DEBUG
不确认文件是否存在。
这样设置后就可以在后台正常的使用积分设置等功能了。
解决方法2:
2.0和程序用了1.0的类库,重新注册下framework.
解决方法3:
在web.config文件中添加
<httpHandlers>
<add verb="GET" path="*.axd" type="System.Web.Handlers.AssemblyResourceLoader" />
</httpHandlers>
这几种方法对我都没有用,后来发现是form中提交的按钮都报错,想起来新在母版页中新加了个form,用来
作搜索的,结果把母版页中的form去掉就一切正常了,不太清楚为什么,自己分析是当子页中的form提交,被
母版页中的form截取,暂时也找不出原因,等碰到高人时再问问。