我使用实体框架从我的oracle数据库中获取模型,然后使用ADO dbcontext生成器来创建我的类,问题是oracle中的“number”字段被传递为“decimal”,我想要做的是像整数一样在我的表中显示它们。
例如我有一个带表的cshtml视图,它显示
number_of_prod 123.00
我想让它像这样展示:
number_of_prod
123
也许是[DisplayFormat .....],但我不知道如何使用它XD!..
谢谢!
答案 0 :(得分:5)
简单地转换为页面上的int
:
@((int)myDecimal)
你当然也可以预先投射它们。无论如何,强制转换将截断任何小数位。如果你需要围绕它们,那么你应该使用Math.Round()
。