ASP.NET: проверять текстовое поле содержит целое число больше нуля? - PullRequest
6 голосов
/ 29 марта 2010

Если я хочу проверить, что текстовое поле содержит целое число, большее или равное нулю. Нужно ли использовать ДВА элемента управления asp: CompareValidator: один с оператором DataTypeCheck, а другой с оператором GreaterThanEqual? ​​

Или оператор типа данных избыточен? Могу ли я просто использовать один валидатор с оператором GreaterThanEqual (и тип установлен в Integer)?

1 Ответ

15 голосов
/ 29 марта 2010

Этого должно быть достаточно

<asp:RangeValidator id="Range1"
           ControlToValidate="TextBox1"
           MinimumValue="0"
           MaximumValue="2147483647"
           Type="Integer"
           Text="The value must be integer and greater or equal than 0"
           runat="server"/>
...