1

我正在使用以下代码填充模板字段

<%# ((ListData)Container.DataItem).TotalMinutes / 60.00 %>

但是,有时返回值显示为 40.5 或 29 或 34.75。

我希望它始终显示 2 位小数,无论是 40.50、29.00 还是 34.75。应始终显示小数点后 2 位。

我也试过

<%# string.Format("{0:###.##}", (double)((PendingApprovalListData)Container.DataItem).TotalMinutes / 60D)%>
4

1 回答 1

2

试试这个 :

(((ListData)Container.DataItem).TotalMinutes / 60.00).ToString("N2")

在此处输入图像描述

请注意它是圆形的!

如果你想要可爱:

在此处输入图像描述

于 2012-05-10T18:49:28.563 回答