【发布时间】:2011-07-24 15:58:22
【问题描述】:
我正在开发一个 MVC2 应用程序。
我使用数据注释来验证数据(客户端和服务器端)。我的模型中有几个字段只允许十进制值。一旦用户键入十进制值,我希望将其转换为逗号分隔的更易读的格式。例如,1200 应该格式化为 1,200,而 500 应该保持原样。
这是我的模型:
public virtual GrossFee? Fee { get; set; }
这是它在视图上的样子:
%: Html.TextBoxFor(model => model.GrossFee)%>
对此的任何想法都将受到高度赞赏。
谢谢!
【问题讨论】:
-
对于纯客户端结帐这个答案:stackoverflow.com/questions/1990512/…
标签: asp.net-mvc asp.net-mvc-2 numbers format data-annotations