以 MVC 形式格式化来自模型的文本
Formatting text coming from Model in MVC form
我想将模型中的数字相加并以美元金额的格式显示它们。
这是我要格式化的代码:
<td class="confirmationlabel">$@(Model.Amount + Model.FeeAmount) </td>
如何将输出格式化为 $0.00 格式?我尝试将 tostring 添加到末尾,但它无法识别。现在,如果它是一整美元,它最后没有 .00。
有很多括号需要正确设置。
下面的格式应该可以做到。
要么调用ToString
$@((Model.Amount + Model.FeeAmount).ToString("0.00"))
或使用string interpolation
(下面用第二个$
表示)
$@($"{(Model.Amount + Model.FeeAmount):0.00}")
我想将模型中的数字相加并以美元金额的格式显示它们。
这是我要格式化的代码:
<td class="confirmationlabel">$@(Model.Amount + Model.FeeAmount) </td>
如何将输出格式化为 $0.00 格式?我尝试将 tostring 添加到末尾,但它无法识别。现在,如果它是一整美元,它最后没有 .00。
有很多括号需要正确设置。
下面的格式应该可以做到。
要么调用ToString
$@((Model.Amount + Model.FeeAmount).ToString("0.00"))
或使用string interpolation
(下面用第二个$
表示)
$@($"{(Model.Amount + Model.FeeAmount):0.00}")