Атрибут
Display
предпочтительнее атрибута DisplayName
.Первый из них приходит из DataAnnotations
пространства имен и предоставляет больше свойств, чем последний, т.е.ShortName, Prompt, GroupName, Order, Description, которые используются DataAnnotationsMetadataProvider
.
Наиболее важно, DisplayName
принимает только литералы, в то время как Display
принимает тип ресурса и ключ, которые могут использоваться дляпереводы с использованием отдельных файлов ресурсов (resx).