【牛腩新闻】——“/”应用程序中的服务器错误。

“/”应用程序中的服务器错误。


小编又懂了一点知识,好高兴啊,修改新闻的时候总是跳转到制作的错误提示页面,不走修改按钮的断点,关闭错误页面跳转,再次运行项目终于看到真正错误提示了,就是上图

错误分析:

原来FTB控件的使用有一个不方便的地方,当我们在里面写HTML或者javascrit代码的时候, 程序系统会认为其具有潜在危险,从而报错。

解决方案:

1、 在出错的aspx页面,页头加上代码:ValidateRequest="false"

我的出错页面有这个,不用修改

<%@ PageLanguage="C#"  Title="修改新闻_后台管理_牛腩新闻发布系统"MasterPageFile="~/admin/m_common.master" ValidateRequest="false"

    AutoEventWireup ="true"CodeFile="modnews.aspx.cs" Inherits="admin_addnews" Debug="true"%>

2、 打开web.config配置文件,在在<system.web></system.web>中间,加上代码:

如果当前的.net freamwork框架环境是4.0,就使用这种方法

<httpRuntime requestValidationMode="2.0" />

再次运行项目,终于成功了!

 参考了大神的博客:

https://blog.csdn.net/linshichen/article/details/51362767



猜你喜欢

转载自blog.csdn.net/yanwenwennihao/article/details/80731998
今日推荐