0

TextBoxFor HTML 助手不尊重 DisplayFormatAttribute 但 EditorFor 对双精度值。同样, DefaultModelBinder 不会将格式正确的双精度与千位分隔符绑定。

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

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

在此处添加示例解决方案 - https://bitbucket.org/chief7/asp.net-mvc-3-localization-issue

4

1 回答 1

0

我团队的 Scott 发现了 Haack 的以下博客文章。这正是我们的问题。我希望他们能尽快解决这个问题。

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

我还在 bitbucket.org 上的示例解决方案中实施了修复。

于 2012-04-06T21:11:39.593 回答