允许找不到Html属性[AllowHtml]

时间:2011-03-28 05:37:06

标签: asp.net-mvc-3 attributes

除了System.ComponentModel.DataAnnotations之外,还有谁可以告诉我需要包含什么才能识别[AllowHtml]?当我将属性添加到属性时,它告诉我以下编译器错误:

  

“找不到类型或命名空间名称'AllowHtml'(您是否缺少using指令或程序集引用?)”

我需要允许html到我的领域,并且在我开始工作之前无法继续。任何帮助将不胜感激!

...谢谢

2 个答案:

答案 0 :(得分:18)

据我所知,[AllowHtml]属于System.Web.Mvc命名空间。 http://msdn.microsoft.com/en-us/library/system.web.mvc.allowhtmlattribute(v=vs.98).aspx

答案 1 :(得分:5)

我遇到了同样的问题并且花了一些时间才意识到我引用的是system.web.mvc v2而不是v4,所以请确保检查版本。

仅供参考,我将模型存储在一个单独的项目中