【发布时间】:2011-09-19 23:53:53
【问题描述】:
如何格式化以下内容并指定 mvc3/asp.net/webgrid 中的小数位数?
grid.Column("Val", format: @<text>@((decimal)100/3) </text>)
谢谢!
【问题讨论】:
-
有谁知道我如何使用强制转换和转换而不是使用代码块? grid.Column("W2", 格式:@
@{string ss=( (decimal) ((decimal)50 / 102) ).ToString("#.000000"); } @ss ) , -
为什么不在控制器中对字段进行格式化,传递一个现成的值让视图只显示?
-
@nathangonzalez:可能有并且可能更喜欢它,但可能是由于对 MVC 的无知以及该值在结果集中(不计算一次)。我认为它(执行工作的视图)就足够了,并传入 resultset.ToList() 并按摩视图中的数据。同样,我对使用 MVC 和使用开箱即用视图的无知更多。
标签: asp.net-mvc-3