<分区>
插入带有“<”的记录时出现此错误。
如何通过插入一个带有“<”的字符串来解决这个错误。 我正在使用 Entity Framework 。此列的数据类型为 nvarchar。
提前致谢。
<分区>
插入带有“<”的记录时出现此错误。
如何通过插入一个带有“<”的字符串来解决这个错误。 我正在使用 Entity Framework 。此列的数据类型为 nvarchar。
提前致谢。
最佳答案
您可以尝试设置属性 requestValidationMode="2.0"
在 <httpRuntime />
上web.config
中的元素
<system.web>
...
<httpRuntime targetFramework="4.5" requestValidationMode="2.0" />
...
</system.web>
并装饰你的 Controller / Action (选择合适的):
[HttpPost]
[ValidateInput(false)]
public ActionResult MyMethod(string s)
{
....
}
注意:始终清理您的输入。
关于c# - 从客户端 MVC4 检测到潜在危险的 Request.Form 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21672855/