3269
20773
这个问题已经在这里有了答案:
从客户端检测到潜在的危险Request.Form值
(44个答案)
6年前关闭。
在插入带有“ <”的记录时出现此错误。
如何通过在其中插入带有“ <”的字符串来解决此错误。
我正在使用实体框架。该列的数据类型为nvarchar。
提前致谢。 
您可以尝试在web.config的元素上设置属性requestValidationMode =“ 2.0”

...

...

并使用以下命令装饰您的控制器/动作(选择适当的一个):
[HttpPost]
[ValidateInput(false)]
公共ActionResult MyMethod(字符串s)
{
....
}
注意:始终清理您的输入。
|
除了@scheien已经建议的内容之外,您还可以检查是否将输入(带有潜在危险的脚本,即<字符)设置为某个不接受输入的模型值。尝试这样做:
[AllowHtml]
公共字符串文本{get;组;}
|
不是您要找的答案?浏览标记为c#asp.net-mvc asp.net-mvc-4的其他问题,或提出您自己的问题。