我使用此代码进行十进制验证。它工作正常。但它允许在文本框中输入字母。当我从文本框退出时,只有错误消息会显示附近的文本框。我需要,如果我按字母,文本框不允许输入文本框,该怎么做?
<asp:RegularExpressionValidator ControlToValidate="txtNumber"
runat="server" ValidationExpression="^[1-9]\d*(\.\d+)?$"
ErrorMessage="Please enter only numbers">
</asp:RegularExpressionValidator>