标签: asp.net-mvc-2 decimal model-binding
我想允许“123.45”和“123,45”作为有效的十进制输入,但目前“123.45”会产生"The value '123.45' is not valid for Foo"。
"The value '123.45' is not valid for Foo"
答案 0 :(得分:4)
您必须使用全球化。全球化允许您为不同的区域设置自定义数字输入。看看下面的文章:
全球化ASP.NET MVC客户端验证 http://haacked.com/archive/2010/05/10/globalizing-mvc-validation.aspx