在controller控制器里面添加[ValidateInput(false)]
[ValidateInput(false)]
public ActionResult message(string Class)
{}
在aspx文件中添加 validateRequest="false"
<%@ Page validateRequest="false" Title="" Language="C#" MasterPageFile="~/Views/shared/m1.Master" Inherits="System.Web.Mvc.ViewPage<dynamic>" %>
或者在web.config中添加
<configuration>
<system.web>
<page validateRequest="false" />
</system.web>
</configuration>
如果问题还是不能够解决,你在Web.Config文件中的配置节</system.web>之前加上如下一句配置:
<httpRuntime requestValidationMode=
"2.0"
/>
问题到此解决。
本文来自IT蝈蝈开发网:从客户端提交内容中检测到有潜在危险的 Request.Form 值的问题的解决方法。