“/”应用程序中的服务器错误。
小编又懂了一点知识,好高兴啊,修改新闻的时候总是跳转到制作的错误提示页面,不走修改按钮的断点,关闭错误页面跳转,再次运行项目终于看到真正错误提示了,就是上图
错误分析:
原来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