В блоге ASP.NET MVC 2, похоже, обсуждаются несуществующие атрибуты - PullRequest
3 голосов
/ 15 февраля 2010

Чтение этого поста в блоге Брэда Уилсона , я сталкиваюсь с несколькими атрибутами (например, DisplayFormatString, EditFormatString, ShortDisplayName, SimpleDisplayText), которые, по-видимому, не имеют доступной документации, и мне не повезло выяснить, к какому пространству имен они принадлежат.

Эти атрибуты вообще существуют? Были ли они заменены другими атрибутами? Что здесь происходит?

1 Ответ

1 голос
/ 15 февраля 2010

Я не думаю, что есть атрибуты для этих полей. Этот список представляет собой список свойств, найденных в ModelMetadata, и я предполагаю, что поставщик метаданных аннотаций данных по умолчанию не заполняет их. Вы можете создать некоторые пользовательские атрибуты и собственный поставщик метаданных без особых хлопот и суеты. Вы также можете заполнить это поле из процедурного кода в любом месте, где у вас есть экземпляр ViewData.

...