Аннотация / проверка данных и динамические значения - PullRequest
4 голосов
/ 23 января 2010

Если некоторые из моих моделей имеют условия динамической проверки (т. Е. Длина строки может быть минимум 8 или 12 в зависимости от значения базы данных или другого динамического значения), невозможно ли использовать аннотацию данных для проверки?

Насколько я понимаю, значения любого параметра (например, минимальное / максимальное значение StringLength) должны быть действительно статическими. Существуют ли альтернативы для приложений с динамическими значениями проверки?

1 Ответ

2 голосов
/ 23 января 2010

Вы в значительной степени застряли в написании своего собственного атрибута проверки:

http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.validationattribute.aspx

...