首先我得到一个异常:System.Web.HttpRequestValidationException(0x80004005):一个潜在危险的Request.Form值.... 从搜索网络我发现添加到我的web.config:
<system.web>
<httpRuntime requestValidationMode="2.0" />
</system.web>
应该解决问题,但是我收到一个错误:不允许requestValidationMode。 我正在使用框架3.5,也许这就是原因......有人可以帮忙吗?
答案 0 :(得分:1)
在3.5中,您不需要requestvalidationmode。要在回发时禁止asp.net验证,只需在.aspx中设置@Page参数validaterequest =“false”。
例如,如果您正在处理提交的HTML,则需要此选项。然后,您还需要仔细清理输入。