$1,200.00 のような書式設定された金額を表示する必要がある詳細ビューで MVC3 を使用しています。この場合、コントローラーは、MonthlyMortgage の double 値をビューに渡しています。ただし、以下のコード行では、正しい文字列形式が表示されません。表示されているのは $1200.00 で、必要なのは $1,200.00 です。
私が試してみました:
$@String.Format("{0:c}", Html.DisplayFor(model => model.MonthlyMortgage))
そして私はこれを試しました:
$@String.Format("{0:#,###,###,##0.000}", Html.DisplayFor(model => model.MonthlyMortgage))
誰かがこれが機能しない理由を説明できますか?