我在.aspx页面上有Asp:TextBox,Asp:RegularExpressionValidator和Asp:RangeValidator。
这两个验证器的ControlToValidate值等于textBox Id。
RegularExpressionValidator具有验证表达式,使其仅允许编号。
范围验证器的最大值=“100”,如果我输入任何文本,则两个验证器都会被触发。
逻辑上,如果我输入任何textvalue,则只会触发RegularExpressionValidator。
是否存在Range验证器的任何属性,以便检查要比较的数值和如果在textBox中输入的值是某些文本则禁用,以便不需要处理事件(客户端和服务器端)。
请建议我解决。
答案 0 :(得分:0)
将此部分添加到RangeValidator
Type="Integer"
如果这是原因,请告诉我。