使用html标签发布文本而不更改requestValidationMode?

时间:2010-07-09 19:23:06

标签: .net asp.net-mvc

我实现了tinyMCE来满足“我们需要一个富文本编辑器”的要求,但是当将表单发布到控制器时,我得到了预期的“从客户端检测到一个潜在危险的Request.Form值”错误,在.net 3.5中我们可以在操作中使用[ValidateInput = false]并继续使用它,但现在我们还必须在webconfig中将requestValidationMode设置为2.0。

在没有将requestValidationMode设置为2.0的情况下,还有另一种方法可以让此特定操作不验证输入吗?

1 个答案:

答案 0 :(得分:1)

我相信ValidateRequest是一个属性,您可以在接收请求的页面上设置该属性。我假设,因为您之前正在与.NET 3.5进行比较,所以您现在使用的是.NET 4.0。遗憾的是,我还没有使用4.0的第一手经验,所以请检查一下它是否仍在使用中。

<%@ Page Language="C#" ValidateRequest="false" %>