Я использую аннотацию данных, и это простой проект о телефонной книге, которую я хочу добавить человек, я не знаю, почему я получаюЗначения «(SomeNumber)» не является допустимым для Номера
значения «09124573957» не является допустимой для Номера
ошибки под моим редактором поля в то время как я нажимаю кнопку Создать
вот мой DTO в модели представления
[Required(ErrorMessageResourceType = typeof(App_Globaliz.Resource1), ErrorMessageResourceName = "Number")]
[DisplayName("Number")]
// [Phone]
[Range (0, 09889999999, ErrorMessageResourceName = "Range", ErrorMessageResourceType = typeof(App_Globaliz.Resource1))]
public int Num { get; set; }
-
вы должны знать, что я использую файл ресурсов, который я написал некоторые ошибки текст в нем, но это ошибка, я не знаю, откуда он пришел из
из-за ведущего '0', и если это было удалено, в любом случае он будет вне диапазона для 'int'. Ваша собственность должна быть 'string' –
Может быть, причина в том, что' int.MaxValue' меньше 9889999999? Попробуйте изменить 'int' на' long' – feeeper