Я создаю приложение asp.net mvc 2, динамически генерирующее мою модель представления в зависимости от ввода пользователя. Проще говоря, пользователь может выбрать, какие поля он хочет видеть в своем представлении.
Поскольку шаблонные помощники в значительной степени полагаются на свойства и атрибуты модели (аннотации данных), мне нужно было бы каким-то образом добавить атрибуты в модель представления во время выполнения. Не нужно говорить, что это непростая задача.
Итак, что вы, ребята, порекомендуете мне сделать в этом сценарии? Я не могу добавлять атрибуты статически, поэтому следует ли мне продолжить и попытаться добавить их динамически, даже если это большая работа, или я должен попытаться использовать другой подход?
Заранее спасибо!
Фелипе