如何在mvc3 / razor / webgrid中将计算值格式化为十进制?

时间:2011-09-15 19:38:28

标签: c# asp.net-mvc-3

如何在mvc3 / razor / webgrid助手中将其显示为小数?

grid.Column("DecimalValue", format: @<text>@((@item.SomeInt / @item.SomeInt2))</text>)

1 个答案:

答案 0 :(得分:1)

你需要转换为十进制,否则你只会做整数运算,根据定义它会返回一个整数。

不太确定razor语法是否允许这样做(如果没有,请使用代码块@ {})

@(decimal)item.SomeInt / @item.SomeInt2