A potentially dangerous Request. Form value is detected. request. form
This problem occurs because the Form you submitted contains an HTML string. For example, if you enter an html tag in the TextBox or use the HtmlEditor component on the page, the solution is to disable validateRequest.
If you are using. net 4.0 or a later version, you must refer to method 3.
This method is applicable to asp.net webForm and MVC.
Method 1:
Add this sentence to the. aspx file header:
<% @ Page validateRequest = "false" %>
Method 2:
Modify the web. config file:
<Configuration> <system. web> <pages validateRequest = "false"/> </system. web> </configuration>
Because the default value of validateRequest is true. Set it to false.
Method 3:
In web. config, add
<System. web>
Because 4.0 verification is enabled before HTTP BeginRequest, request verification applies to all ASP. NET Resources, aspx pages, ashx pages, Web services, and some HTTP processing programs.