在ASP.NET中的Razor视图中格式化可为空的十进制

时间:2014-11-03 20:42:34

标签: c# asp.net-mvc

我有一个ASP.NET MVC应用程序。这个应用程序在视图中使用Razor。我正在尝试显示decimal?。扭曲就是我不想显示小数。换句话说,如果可以为空的十进制值是567.89,我只想显示567。目前,我有一个普通的老人:

<div class="icon">@Model.Count</div>

此方法显示567.89。如何格式化这个可空的十进制数以仅显示整数部分?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用String.Format来显示小数吗?超出小数。

@String.Format("{0:0}", 567.89)

将显示567