Обязательный атрибут для целочисленного значения

У меня есть модель представления со свойством идентификатора

[Required]
public int Id { get; set; }

Но я думаю, что этот атрибут работает только для строковых свойств.

Когда идентификатор не установлен set, Id имеет значение 0 и модель действительна.

Как я могу обеспечить, чтобы, если значение для свойства int не установлено, модель будет недействительной?

60
задан user256034 12 July 2011 в 10:46
поделиться