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样品溶液实现的修复。