我正在使用MVC3的詳細視圖,需要顯示格式化的美元金額,如$ 1,200.00。在這種情況下,控制器將MonthlyMortgage的值傳遞給視圖。下面的代碼行不顯示正確的字符串格式。顯示的是$ 1200.00,我需要的是$ 1,200.00。字符串使用貨幣雙值格式顯示不正確。
我曾嘗試:
[email protected]("{0:c}", Html.DisplayFor(model => model.MonthlyMortgage))
,我已經試過這樣:
[email protected]("{0:#,###,###,##0.000}", Html.DisplayFor(model => model.MonthlyMortgage))
可有人請搭乘飛機這是爲什麼不工作?
可能是這種重複:http://stackoverflow.com/questions/890100/how-do -i-format-a-double-to-currency-round-to-the-nearst-dollar –