serhat koroglu Ответов: 1

Изменение требуемого валидационного сообщения в ASP.NET MVC


Когда пользователь не ввел пароль на странице входа в систему, это требуется, и ответы страницы с требуемой ошибкой проверки как "пароль требуется." а также для любых других обязательных полей. Как я могу переопределить сообщение {0} is required централизованно?

Что я уже пробовал:

Я попытался изменить настройки культуры пользовательского интерфейса.

j snooze

Вы должны быть в состоянии сделать это в своем классе модели с обязательным атрибутом на вашем свойстве.

Это может выглядеть так

Вход В Открытый Класс
[Требуется (ErrorMessage = " пожалуйста, введите правильный пароль здесь")]
public string password{get;set;}
конец класса

1 Ответов

Рейтинг:
0

Fatma Zayed

в модели
над соответствующей колонкой напишите

[Required(ErrorMessage = "national id is required")]
      public int NationalId { get; set; }

по мнению
@Html.TextBoxFor(a => a.NationalId,
            new
            {
                 @class = "form-control txt"
            ,
                placeholder = "Enter your National Number"
            })
              @Html.ValidationMessageFor(a => a.NationalId)