大家好,这是我的aspxtextbox设计,我做的是我已经采用了掩码和正则表达式验证,如下所示
<dx:ASPxTextBox ID="txtBalance" runat="server" Width="150">
<MaskSettings Mask="<0..999999999999g>.<00..99>" IncludeLiterals="DecimalSymbol" />
<ValidationSettings RegularExpression-ValidationExpression="^(?:\d{1,14}|\d{1,11}\.\d\d)$">
</ValidationSettings>
</dx:ASPxTextBox>
但这是解雇错误我需要的是我需要验证此输入111,111,111,111.11
这是根据我的要求的最大输入
答案 0 :(得分:0)
失败是因为两个原因,主要的一个是你的正则表达式只接受一个小数位到第十一个字符,其次你不匹配你输入的公共分隔你的数字。
看看这个post,找到一个可以完成你的事后
的正则表达式