如何使用Regex Validator限制小数点后的两位数

Ank*_*kur 0 c# asp.net

我使用以下REG-EX验证器验证文本框是否接受小数点后的两位数.

<asp:RegularExpressionValidator Display="Dynamic" ID="regexp" runat="server" ControlToValidate="regexptest" ValidationGroup="regexptest" ValidationExpression="^\d+(\.\d\d)?$">
Run Code Online (Sandbox Code Playgroud)

但是我可以在小数点后输入两个以上的值.

Mic*_* DN 6

^\d+(\.\d{2})?$ 
Run Code Online (Sandbox Code Playgroud)

有效的例子是 -
23,23.12无效的例子 - 23.2,23.123

编辑:

请查看以下链接,以限制用户在小数点后输入两个以上的数字

http://www.mredkj.com/tutorials/validate2.html

http://www.mredkj.com/tutorials/validate2.js