Заголовок вроде говорит сам за себя.
Похоже, есть два способа пометить поле как "Пожалуйста, не показывать в пользовательском интерфейсе" с атрибутами.Один живет в пространстве имен DataAnnotations, к которому, как мне кажется, он принадлежит, а другой живет в специфичном для MVC пространстве имен System.Web.Mvc, который, как мне кажется, является неподходящим.
Это означает, что дляВ приложении MVC я должен испачкать свой класс домена пространством имен MVC, а не использовать «более общий» ComponentModel.DataAnnotations.
Есть ли способ заставить инфраструктуру MVC обратить внимание на атрибут Display ()