如何将句点和逗号作为浮点数的有效小数点分隔符?

ran*_*guy 7 decimal model-binding asp.net-mvc-2

我想允许"123.45"和"123,45"作为有效的十进制输入,但目前"123.45"结果"The value '123.45' is not valid for Foo".

Rob*_*vey 4

你必须使用全球化。全球化允许您针对不同的区域设置自定义数字输入。看看下面的文章:

全球化 ASP.NET MVC 客户端验证
http://haacked.com/archive/2010/05/10/globalizing-mvc-validation.aspx