我有一些模型,其中某些特定字段用:
进行修饰 AllowHtml
虽然这应该允许提交带有html输入的表单字段,但我得到此错误。
从中检测到一个潜在危险的Request.Form值 客户端(主题= p style = box-sizing ...“)。
我在这里缺少什么?请帮助...
答案 0 :(得分:0)
默认情况下,ASP.NET MVC框架在模型绑定期间检查请求,以确定它们是否包含作为HTML标记的潜在危险内容。如果检测到HTML,则模型绑定会引发错误。 如果属性使用AllowHtmlAttribute属性标记,则ASP.NET MVC框架会在模型绑定期间跳过对该属性的验证。
来源:https://msdn.microsoft.com/en-us/library/system.web.mvc.allowhtmlattribute(v=vs.118).aspx
按照上述定义,如果您正确使用了AllowHtml属性,则不应该出现错误:
最佳示例:
希望以上链接对您有所帮助,请告诉我您的想法或反馈。
感谢
KARTHIK