允许在Model属性中使用HTML内容

时间:2016-03-16 19:36:28

标签: asp.net-mvc vb.net

我已经为C#看了很多这个问题,但是在VB中没有找到关于如何做到这一点的事情。

我的模型上有一个属性如下:

Public Property HTMLContent As String

但是,如果MVC发现任何可能存在恶意的内容(例如脚本标记或<>),则会自动抛出错误。所以我需要一种方法来阻止它检查HTML。

在c#答案中,这似乎是要走的路:

[AllowHtml] 

或者

[ValidateInput(false)] 

我似乎无法使用这些属性,即使我用VB形式编写它们也是如此。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

找到答案,我有点傻了!

我需要导入System.Web.MVC - 我曾尝试过,但由于我的DataAccess只是一个类库项目,因此它没有引用。

所以我使用NuGet将MVC安装到我的新项目中!