Можно ли предоставить значение времени выполнения для валидатора StringLength в MVC 3?

Я проверяю поле в MVC 3 с помощью аннотаций данных:

[StringLength(50, MinimumLength=5)]
public string MyText { get; set; }

Есть ли способ предоставить там динамическое значение? Примерно так:

[StringLength(50, MinimumLength=GetMinimumLengthValueFromDb())]
public string MyText { get; set; }

Мое последнее средство - использовать удаленный валидатор. Если я не найду способ сделать это с помощью StringLength , я воспользуюсь RemoteValidator .

6
задан João Angelo 24 November 2011 в 11:49
поделиться