Валидатор диапазона, запрещающий некоторые значения в пределах диапазона
У меня есть текстовое поле с валидатором диапазона, который действует странно:
<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 ....