TextBoxFor和DefaultModelBinder没有正确格式化/解析fr-FR

问题描述:

TextBoxFor HTML帮助程序不尊重DisplayFormatAttribute,但EditorFor对double值有效。同样,DefaultModelBinder不会将正确格式的double与千位分隔符绑定。TextBoxFor和DefaultModelBinder没有正确格式化/解析fr-FR

我可以用EditorFor显示格式化为double的属性,但它不会绑定。我宁愿在文本框中显示属性格式化的字符串,并能够发布和绑定它。

有没有人遇到过这个问题并解决了它?

添加样品溶液在这里 - https://bitbucket.org/chief7/asp.net-mvc-3-localization-issue

斯科特从我的团队发现哈克下面的博客文章。这正是我们的问题。我希望他们很快解决这个问题。

http://haacked.com/archive/2011/03/19/fixing-binding-to-decimals.aspx

我还在上bitbucket.org样品溶液实现的修复。