В одном из полей модели представления я установил минимальную длину в атрибуте аннотации данных ASP.NET MVC.
[MinLength(5, ErrorMessage = "A minimum of 5 digits is required")]
На основе раскрывающегося списка (который имеет 2 значения) MinLength необходимо обновить до 10. ClientSideValidation включен, поэтому проверка должна отражать изменения, прежде чем они будут отправлены обратно в контроллер.
Попытался изменить атрибут «data-val-minlength-min» с помощью jQuery на основе выпадающего значения, но проверка не изменилась.
Любые предложения, пожалуйста.
MinLength
используется для проверки на стороне сервера (и для создания атрибута данных html5). - person ADreNaLiNe-DJ   schedule 06.01.2017MinLength
, где переданное значение является значением по умолчанию, и когда ваш настраиваемый атрибут вызывается проверкой на стороне сервера, вы просматриваете HTTP-запрос, чтобы получить значение, возвращаемое раскрывающимся списком. Я не знаю, работает ли это, но я бы попробовал, если бы у меня была такая необходимость. - person ADreNaLiNe-DJ   schedule 06.01.2017