范围验证器不允许范围内的某些值

时间:2013-07-18 16:26:46

标签: asp.net rangevalidator

我有一个带有范围验证器的文本框,它的作用很奇怪:

<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 个答案:

答案 0 :(得分:0)

在RangeValidator

中输入Type作为整数
<asp:RangeValidator  Type=Integer  ....