c# - ASP.net MVC - 在模型中处理 HTML 数据

标签 c# html asp.net-mvc razor

我有一个产品管理页面,其中包含一个文本区域,其中输入一些 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/

相关文章:

c# - 如何在asp.net mvc View 中使用unity3d webgl内容?

javascript - 未经授权的 AJAX 请求返回状态代码 200 而不是 401

html - 使用 beta 3 前置/附加创建 Bootstrap 4 输入组不起作用

html - 将子组件作为新页面加载,而不是作为父组件主体的一部分

javascript - 我如何从 jquery 中的多个 div 中选择特定的 div

c# - 如何在错误密码计数锁定后解锁 ASPNETDB 用户帐户?

c# - 异步等待 : Error In MVC

c# - 反序列化从类型参数中的字符串名称引用类型的 JSON

c# - 单核处理器上的 PLinq

c# - 为什么我会收到 System.InvalidOperationException?