Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ControllerBase.ValidateRequest Property


Gets or sets a value that indicates whether request validation is enabled for this request.

Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

Public Property ValidateRequest As Boolean

Property Value

Type: System.Boolean

true if request validation is enabled for this request; otherwise, false. The default is true.

In ASP.NET 4, setting the ValidateRequest to false has no effect because validation takes place before the MVC pipeline receives the request. Therefore, in ASP.NET 4 you must set the RequestValidationMode property to a version lower than 4.0. You can configure the validation mode in the Web.config file by using the RequestValidationMode attribute of the httpRuntime element, as shown in the following example:

   <httpRuntime  requestValidationMode="2.0" />

For more information see .

Return to top
© 2015 Microsoft