我的问题是,是否可以在模型中格式化十进制数据类型以具有0.00格式化视图? 现在我使用“TotalSumFormatted”这是字符串,所以我无法对它进行排序,因为它发生在十进制dataype“TotalSum”...
@grid.GetHtml(
tableStyle: "grid",
headerStyle: "head",
alternatingRowStyle: "alt",
columns: grid.Columns(
grid.Column("ShowTime", "Vuelta"),
grid.Column("Visitors", "Espectadores"),
grid.Column("TotalSumFormatted", "Monto")
答案 0 :(得分:5)
是的,请使用Column method
的format
参数
@grid.GetHtml(
tableStyle: "grid",
headerStyle: "head",
alternatingRowStyle: "alt",
columns: grid.Columns(
grid.Column("ShowTime", "Vuelta"),
grid.Column("Visitors", "Espectadores"),
grid.Column("TotalSum", "Monto", format: (item) => string.Format("{0:0.00}", item.TotalSum))