Я пытаюсь показать дружественное сообщение об ошибке при проверке формы. У меня есть свойство с аннотациями в классе модели:Значение '' недействительно, когда тип данных is int
[Required(ErrorMessage="The number attribute is required")]
public int Level { get; set; }
Это не работает, но когда я изменить тип данных string
, отображается сообщение об ошибке аннотации в. Означает ли это, что int
не поддерживается?
[int - тип значения, поэтому никогда не имеет значения null] (http://stackoverflow.com/questions/5057267/what-is-the-difference-between-a-reference-type-and-value-type-in -c) – Liam