我的.cshtml文件中有一个变量dtot,声明为十进制,如下所示:
Nullable<decimal> dtot = 0;
dtot = dtot + item.Qty;
<td style="text-align: center"><b>@dtot</b></td>
但未在页面上显示其小数部分。例如:仅显示4而不是4.00
答案 0 :(得分:0)
@{Nullable<decimal>
dtot = 0;
dtot = dtot + item.Qty;
}
<td style="text-align: center"><b>@string.Format("{0:N2}", dtot)</b></td>
使用此选项可以在这种情况下正确格式化字符串为2个小数点。