【发布时间】:2017-05-23 23:54:23
【问题描述】:
我有一些特定字段装饰的模型:
AllowHtml
虽然这应该让带有 html 输入的表单字段提交,但我得到了这个错误。
从 客户端(Topic=p style=box-sizing...")。
我在这里缺少什么?请帮忙...
【问题讨论】:
标签: asp.net-mvc c#-4.0
我有一些特定字段装饰的模型:
AllowHtml
虽然这应该让带有 html 输入的表单字段提交,但我得到了这个错误。
从 客户端(Topic=p style=box-sizing...")。
我在这里缺少什么?请帮忙...
【问题讨论】:
标签: asp.net-mvc c#-4.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 属性,你应该不会得到错误:
最佳示例:
希望上面的链接一定对您有所帮助,请让我知道您的想法或反馈。
谢谢
卡提克
【讨论】: