Валидатор диапазона, запрещающий некоторые значения в пределах диапазона

У меня есть текстовое поле с валидатором диапазона, который действует странно:

<asp:TextBox ID="hoursInput" runat="server"></asp:TextBox>
<asp:RangeValidator ID="rangeValidator2" runat="server" ControlToValidate="hoursInput" MaximumValue="200" MinimumValue="0" ForeColor="Red" ErrorMessage="!!!" />

Как вы можете видеть, моя цель - разрешить диапазон 0-200, однако значения 3-99 приводят к тому, что сообщение об ошибке отключается и не позволяет пользователю отправлять сообщения.

1 ответ

Дать тип как целое число в вашем RangeValidator

<asp:RangeValidator  Type=Integer  ....
Другие вопросы по тегам