无法在框架3.5中使用requestvalidationmode

时间:2013-07-30 14:49:30

标签: asp.net frameworks web-config httprequest requestvalidationmode

首先我得到一个异常:System.Web.HttpRequestValidationException(0x80004005):一个潜在危险的Request.Form值.... 从搜索网络我发现添加到我的web.config:

<system.web>
   <httpRuntime requestValidationMode="2.0" />
</system.web>

应该解决问题,但是我收到一个错误:不允许requestValidationMode。 我正在使用框架3.5,也许这就是原因......有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

在3.5中,您不需要requestvalidationmode。要在回发时禁止asp.net验证,只需在.aspx中设置@Page参数validaterequest =“false”。

例如,如果您正在处理提交的HTML,则需要此选项。然后,您还需要仔细清理输入。