当asp.net版本设置为4.0时候,4.0的安全机制默认阻止html代码提交,提交带html代码的内容都会提示:从客户端(content="...")中检测到有潜在危险的 Request.Form 值的错误,如果你采用pageadmin 3.0系统,提交会一直显示loading..
首先确认一下你服务器系统采用的asp.net的哪个版本?登录网站后台,在默认页面右侧可以看服务器的asp.net版本信息,如下图:
见红色边框部分,如果显示的是4.0.***版本,则按下面方式修改配置文件,否则略过。
用计事本打开web.config文件
找到
<httpRuntime maxRequestLength="10240" executionTimeout="60" />
修改为
<httpRuntime maxRequestLength="10240" executionTimeout="60" requestValidationMode="2.0"/>
如果没有<httpRuntime这行的话找到</system.web>,在这句前面加上
<httpRuntime maxRequestLength="10240" executionTimeout="60" requestValidationMode="2.0"/>