Asp.net mvc Asp.net MVC 2验证输入

Asp.net mvc Asp.net MVC 2验证输入,asp.net-mvc,Asp.net Mvc,我在操作中使用ValidationInput(false),但ASP.NET MVC 2 P2仍在验证我的请求。为什么?这是Preview 2的一个bug吗?您使用的是Visual Studio 2010吗?如果是,请参阅。已工作。但是,默认情况下,ASP.NET不再控制此行为?默认情况下,在.NET 4中,它在管道中很早就发生了(在任何模块或处理程序运行之前)。这意味着MVC不能禁用它,因为MVC运行得太晚了。如果您恢复到v2行为,MVC可以抑制它。NET 4行为的优点之一是,您可以自定义由输

我在操作中使用ValidationInput(false),但ASP.NET MVC 2 P2仍在验证我的请求。为什么?这是Preview 2的一个bug吗?

您使用的是Visual Studio 2010吗?如果是,请参阅。

已工作。但是,默认情况下,ASP.NET不再控制此行为?默认情况下,在.NET 4中,它在管道中很早就发生了(在任何模块或处理程序运行之前)。这意味着MVC不能禁用它,因为MVC运行得太晚了。如果您恢复到v2行为,MVC可以抑制它。NET 4行为的优点之一是,您可以自定义由输入验证执行的特定检查。该答案中链接的白皮书为您提供了有关如何做到这一点的更多信息。