asp.net比较验证器以允许逗号和点(两者!)作为小数分隔符

时间:2010-02-04 21:42:35

标签: asp.net decimal validation separator

我正在使用比较验证器,它验证输入的数字是有效的双精度数,并且还根据给定值(大于零)验证它。我正在验证金额。由于应用程序的使用位置,语言环境将逗号设置为小数分隔符。问题是当用户使用数字键盘输入值时,数字会以点作为小数分隔符写入,并被验证拒绝。

我希望在触发回发之前完成此验证(如customvalidator)并接受两个分隔符。

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:-1)

我通过使用自定义验证器并在javascript中为浏览器验证编写相同的逻辑并在.net中解决此问题,以便在触发回发后进行验证。

相关问题