【问题标题】:asp.net compare validators to allow comma and dot (both!) as decimal separatorasp.net 比较验证器以允许逗号和点(两者!)作为小数分隔符
【发布时间】:2011-01-13 07:01:04
【问题描述】:

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

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

有什么想法吗?

谢谢

【问题讨论】:

    标签: asp.net decimal validation separator


    【解决方案1】:

    我通过使用自定义验证器并在 javascript 中编写相同的逻辑来进行浏览器验证和在 .net 中编写相同的逻辑以在触发回发后进行验证,从而解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2017-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多