ASP.NET MVC4客户端验证无法识别小数

时间:2014-09-02 12:43:07

标签: c# asp.net asp.net-mvc-4 visual-studio-2012

我的问题是,当我输入小数点后不正好有3个数字的数字时,浮点数的客户端验证不会给出数字。 例:5,4或5,4444给出必须是数字,但5,444是正确的。

当我禁用客户端时,服务器端验证允许它通过,...

1 个答案:

答案 0 :(得分:2)

很可能这是一个文化问题,如here所述。

我怀疑是因为您似乎有一个荷兰/比利时名称,我们使用,表示小数,而在美国,则用于大数字分组(因此3位数,5,444将是五千四百四十四。)

如果结果是问题,那么这个Github项目:jquery-validation-globalize是一个很好的资源。

在查看其他原因之前,您可以先验证这一点。