除了System.ComponentModel.DataAnnotations之外,还有谁可以告诉我需要包含什么才能识别[AllowHtml]?当我将属性添加到属性时,它告诉我以下编译器错误:
“找不到类型或命名空间名称'AllowHtml'(您是否缺少using指令或程序集引用?)”
我需要允许html到我的领域,并且在我开始工作之前无法继续。任何帮助将不胜感激!
...谢谢
答案 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,所以请确保检查版本。
仅供参考,我将模型存储在一个单独的项目中