Я проверяю поле в MVC 3 с помощью аннотаций данных:
[StringLength(50, MinimumLength=5)]
public string MyText { get; set; }
Есть ли способ предоставить там динамическое значение? Примерно так:
[StringLength(50, MinimumLength=GetMinimumLengthValueFromDb())]
public string MyText { get; set; }
Мое последнее средство - использовать удаленный валидатор. Если я не найду способ сделать это с помощью StringLength
, я воспользуюсь RemoteValidator
.