Форматирование строки с двойными значениями валюты отображается неправильно.

Я использую MVC3 с подробным представлением, которое должно отображать отформатированные суммы в долларах, такие как 1200,00 долларов США. Контроллер передает в этом случае двойное значение для MonthlyMortgage для представления. Однако строка кода ниже не отображает правильное форматирование строки. То, что отображается, составляет 1200 долларов, а мне нужно 1200 долларов.

Я пытался:

[email protected]("{0:c}", Html.DisplayFor(model => model.MonthlyMortgage))

и я попробовал это:

[email protected]("{0:#,###,###,##0.000}", Html.DisplayFor(model => model.MonthlyMortgage))

Может кто-нибудь, пожалуйста, включите, почему это не работает?

Ответы на вопрос(2)

Ваш ответ на вопрос