Как использовать аннотации данных для проверки ввода определенного типа - PullRequest
7 голосов
/ 01 марта 2012

Пользователь должен вводить в форму только целые числа.Как использовать аннотации данных для проверки?

Ответы [ 3 ]

16 голосов
/ 01 марта 2012

Попробуйте это:

[Range(0, Int32.MaxValue, ErrorMessage="Invalid Number")]
public int? Number { get; set; }
1 голос
/ 01 марта 2012

Взгляните на Расширения аннотаций данных , которые включают атрибут Integer.

0 голосов
/ 01 марта 2012

вы можете использовать аннотацию [Числовой] данных для этого.Если вы имеете дело с деньгами, существует также [DataType (DataType.Currency)] *

Редактировать: Числовой код фактически является частью Расширения аннотаций данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...