2009-07-31 3 views
1

Например, я храню информацию о столбце отображения в базе данных, и я не хочу использовать DisplayColumnAttribute для определения этого. Что я могу сделать для создания данных DataAnnotations во время выполнения?Создание DataAnnotations во время выполнения из собственной системы метаданных

ответ

1

Возможно, вам нужно использовать функцию «DynamicData Buddy Classes». Он позволяет хранить метаданные проверки в отдельном классе. Таким образом, вы можете создать свой собственный генератор, который будет генерировать эти «классы приятелей» из вашей базы данных.

Обновление: Check this blogpost Я нашел сегодня, когда обнаружил еще одно ограничение механизма атрибутов DataAnnotations.

Смежные вопросы