我有一个产品管理页面,其中包含一个文本区域,其中输入一些 html 作为产品的描述属性。该 HTML 片段存储在数据库中,稍后显示在产品页面上。
View HTTP POST 将模型数据返回到 Controller 。
但是, Controller 不断触发消息:“从客户端检测到潜在危险的Request.Form值”。触发此消息的唯一属性是包含 HTML 片段的属性。即使关闭所有验证,也会发生这种情况。 web.config 中的模型、 Controller 和 httpruntime 元素都设置为禁用验证。
这让我得出这样的结论:我可能没有正确处理模型的 HTML 值。
对于在 MVC 和数据库中处理包含 HTML 的模型属性有什么想法吗? (请根据 MVC 音乐商店教程回答)
最佳答案
如果您使用的是最新版本,那么您需要执行一些操作less than obvious实际上关闭验证的魔法。
关于c# - ASP.net MVC - 在模型中处理 HTML 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6904153/