在Razor中显示十进制字段为Int

时间:2013-09-11 13:48:55

标签: javascript jquery asp.net-mvc-3 razor

我有这样的剃刀代码:

@Html.DisplayFor(model => item.sepordan_melk_foroshes.ghamat_total)

作为一个突击显示它:

123.00

我如何删除最后一部分并像这样显示? :

123

如果有人帮助我,我将非常感激。

1 个答案:

答案 0 :(得分:1)

试试这个:

@Model.item.sepordan_melk_foroshes.ghamat_total.ToString("N")

@Html.DisplayFor(model => item.sepordan_melk_foroshes.ghamat_total)

或者您可以更改模型,并将格式修饰添加到属性中:

[DisplayFormat(DataFormatString = "{0:N}", ApplyFormatInEditMode = true)]