我想获得输出TotalAmount
(例如:1000000000
为1,000,000,000
),但我的代码会抛出此错误:
[模板只能用于字段访问,属性访问,单维数组索引或单参数自定义索引器表达式。 ]
请在下面的背景下给我解决方案。
@Html.DisplayFor(modelItem => item.TotalAmount.ToString("#,##0.00"))
答案 0 :(得分:3)
<强>模型强>
[DisplayFormat(DataFormatString = "{0:0,0}")]
public virtual Decimal? TotalAmount{ get; set; }
查看强>
Html.EditorFor(model => model.TotalAmount)
答案 1 :(得分:0)
你可以尝试这个。 (它甚至可以处理可以为空的列)
@Html.Raw(string.Format("{0:#,#.00}", Model.TotalAmount))