【发布时间】:2011-08-09 09:51:46
【问题描述】:
我正在用 ASP.NET MVC 3 开发一个网站。
房产
[DisplayName("Cost"), DisplayFormat(DataFormatString = "{0:F2}", ApplyFormatInEditMode = true)]
public decimal Cost { get; set; }
查看
@Html.EditorFor(x => x.Cost)
视图将 Cost 呈现为 1000,00(例如)。问题是,验证需要一个点而不是逗号。如何输出 1000.00 而不是 1000,00?或者反转验证以接受逗号而不是点?
编辑。我在 web.config 中将全球化设置为 sv-SE(瑞典)。
【问题讨论】:
标签: c# .net asp.net-mvc-3 decimal