Published on: 02 January, 2014

A potentially dangerous Request.Form value was detected from the client when submitting html content in ASP.Net MVC.

Posted by andy | 2686 views 0 likes 1 favourites 0 comments
Tumblr Digg Google Plus

You may get this error message A potentially dangerous Request.Form value was detected from the client when you try to submit a html content on your site. By default validation input is turned on, this is used to reduce the possibility hack or attack on your site. When you decide to disable this make sure it is only apply to the specific page of your site.

How to solve this issue in MVC?

To solve this issue is pretty simple, in your controller action view, you just need to set the ValidationInput to false. See below example.

[HttpPost]
[ValidateInput(false)]
public ActionResult SubmitContent(string value) {

}
Comments

There are no comments available.

Write Comment
0 characters entered. Maximum characters allowed are 1000 characters.
Share your article with us and add your own google adsense account to earn extra money. Plus, you can promote a link back to your site.
Related Articles
Published on: 21 March, 2018
In this tutorial you will learn how to create your own custom identity authentication and authorization with ASP.Net MVC without using Entity Framework. By default, the example given in the MVC official tutorial site is using Entity Framework. So if you do not want to use Entity Framework and want to use external data source or your own database, you may want to read the following article I wrote on how to integrate your existing login details.
Published on: 01 March, 2018

If you want to enable routing in C# MVC, you have to do the following steps. Note: this only applies to MVC version 5 or above. Open your RouteConfig.cs file under App_Start folder in your MVC root project.

Published on: 27 October, 2017
In this article, you will learn how to download a file in Web API MVC. We will use HTTP Get API method to perform this download action with one single parameter which will accept the file name.
Published on: 28 October, 2016

In this tutorial you will learn how easily you can implement a simple checkout express using C# MVC Web API. We will create a really simple shopping cart where customers can add and delete their cart items before proceed to payment.