我在与文本框链接的页面中插入了一个comaper 验证器,以获取数字作为输入。
这是代码,
<asp:CompareValidator ID="cv" runat="server" ControlToValidate="ContactNumber" Type="Integer" Display="Dynamic" Operator="DataTypeCheck" ErrorMessage="Input Only Numbers" SetFocusOnError="True" />
但是当我输入像xxxx-xxxxxxx这样的数字(即中间有一个-)然后更改texbox时,错误消息只是出现一眨眼就消失了。
任何人都可以帮助它留下来吗?或者建议任何其他方式来获取数字 0-9 输入。
PS:我已经申请了 onkeypress="if(isNaN(String.fromCharCode(event.keyCode))) return false;" 在我的文本框中,但是当客户端复制粘贴数字时出现问题 - 介于两者之间。
帮助伙计们!