Я нахожусь в Visual studio в проекте C# (без рисунка), и я хочу реализовать ошибку StringLengthAttribute
.StringLengthAttribute no error
public class Person
{
[StringLength(2, ErrorMessageResourceName = "StringLengthError", ErrorMessageResourceType = typeof(Resource))]
public string Name { get; set; }
}
я добавил в моем resource.resx
StringLengthError
со значением
Но когда я в методе
Person person = new Person();
person.Name = "Too Longer Name";
Там нет ошибки?! Как я могу это поймать?
Thx для вашей помощи
Вам нужен класс для проверки длины имени? –
Нет, мне нужен способ контролировать то, что другой разработчик может вставить в имя свойства. Я не хочу lengh> 2 –