use*_*933 2 c# visual-studio-2010 razor asp.net-mvc-4
我使用实体框架从我的oracle数据库获取模型,然后使用ADO dbcontext生成器来创建我的类,问题是oracle中的"number"字段被传递为"decimal",我想要做的就是显示它们我的表像整数.
例如,我有一个带表的cshtml视图,它显示
number_of_prod 123.00
我希望它像这样显示:
number_of_prod
123
Run Code Online (Sandbox Code Playgroud)
也许与[DisplayFormat .....],但我不知道如何使用它XD!..
谢谢!
只需int在页面上转换为:
@((int)myDecimal)
Run Code Online (Sandbox Code Playgroud)
你当然也可以预先投射它们.无论如何,强制转换将截断任何小数位.如果你需要围绕它们,那么你应该使用Math.Round().
| 归档时间: |
|
| 查看次数: |
7180 次 |
| 最近记录: |