我正在使用带有详细视图的 MVC3,该视图需要显示格式化的美元金额,例如 $1,200.00。在这种情况下,控制器将 MonthlyMortgage 的双精度值传递给视图。但是,下面的代码行没有显示正确的字符串格式。显示的是 $1200.00,我需要的是 $1,200.00。
我试过了:
$@String.Format("{0:c}", Html.DisplayFor(model => model.MonthlyMortgage))
我试过这个:
$@String.Format("{0:#,###,###,##0.000}", Html.DisplayFor(model => model.MonthlyMortgage))
有人可以请飞机为什么这不起作用?