сообщение об ошибке переопределения (значение 'xxx' недопустимо для возраста) при вводе неверного типа данных для поля ввода asp.net mvc

Я попытался переопределить сообщение об ошибке при вводе неправильного типа данных в поле ввода в форме HTML. Например, у меня есть такая модель.

public class Person
{
    public string FirstName {get;set;}
    public int Age {get;set;}
}

Для просмотра я поставил текстовый ввод для Age, чтобы получить его значение.

Когда в текстовом поле «Возраст» введите строку, например «test», нажмите кнопку «Отправить». Я получил это сообщение об ошибке

Значение 'xxx' недопустимо для возраста

Однако я хочу изменить это сообщение и попробовать много способов. Ничто не влияет на значение этого сообщения.

Пожалуйста, не могли бы вы помочь мне решить эту проблему.

Ответы на вопрос(3)

Ваш ответ на вопрос