如何格式化以下内容并指定mvc3/asp.net/webgrid中的小数位数?
grid.Column("Val", format: @<text>@((decimal)100/3) </text>)
Run Code Online (Sandbox Code Playgroud)
谢谢!
您可以在C#中格式化十进制值,如下所示:
String.Format("{0:0.00}", 123.4567); // "123.46"
String.Format("{0:0.00}", 123.4); // "123.40"
String.Format("{0:0.00}", 123.0); // "123.00"
Run Code Online (Sandbox Code Playgroud)
鉴于上述情况,您应该能够:
grid.Column("Val", format: @<text>@String.Format("{0:0.00}", (decimal)(100/3)) </text>)
Run Code Online (Sandbox Code Playgroud)
有关格式化十进制,双精度和浮点数的更多信息:http://www.csharp-examples.net/string-format-double/
| 归档时间: |
|
| 查看次数: |
8887 次 |
| 最近记录: |