В моем проекте MVC3 я сохраняю прогноз счета для футбола / футбола / хоккея / .. . спортивная игра. Итак, одно из свойств моего класса прогнозов выглядит так:
[Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")]
[StringLength(2, ErrorMessage = "Max 2 digits")]
[Remote("PredictionOK", "Predict", ErrorMessage = "Prediction can only be a number in range 0 .. 15")]
public int? HomeTeamPrediction { get; set; }
Теперь мне также нужно изменить сообщение об ошибке для типа данных, int
в моем случае. Используется какое-то значение по умолчанию - «Поле HomeTeamPrediction должно быть числом.». Необходимо найти способ изменить это сообщение об ошибке. Это сообщение проверки также, похоже, принимает прогноз для удаленной проверки.
Я пробовал [DataType]
, но это не похоже на простое число в перечислении system.componentmodel.dataannotations.datatype
.