我的数据库中的价格字段为整数 现在我通过我的模型查看并显示价格:
@Html.DisplayFor(modelItem => item.price)
我怎样才能在视野中放置千位分隔符? TNX
答案 0 :(得分:7)
将DisplayFormat
属性应用于模型属性:
[DisplayFormat(DataFormatString = "{0:N2}")]
public decimal Cost { get; set; }
然后由ModelBinder为您完成格式化,而不是您必须记住在每个单独的视图中进行格式化。
答案 1 :(得分:2)
这里......
@Html.DisplayFor(modelItem => item.price.ToString("n2"))