Я искал проверки форм с помощью Bootstrap 4, и мне понравилось, как они это делают, например, эта ссылка: Проверка формы Bootstrap V4
Итак, при использовании ASP.NET MVCValidationMessageFor с Razor создает HTML-ввод, например:
<input class="form-control input-validation-error" data-val="true" data-val-regex="Password Inválido" data-val-regex-pattern=".*" data-val-required="Campo Obrigatório" id="Password" name="Password" placeholder="Senha" type="password">
Моя проблема в том, что при начальной загрузке (HTML5, вероятно) используются такие атрибуты, как required вместо data-val-required и pattern вместо data-val-regex-pattern для проверки входного содержимого.
Существует способ сохранить использование ValidationMessageFor и изменить способ создания этих атрибутов.на HTML?