格式化gridview中的数字

时间:2010-08-01 07:46:29

标签: asp.net gridview formatting

我有一个显示一些指标的网格视图。其中一个数字是计算的百分比,它看起来像这样“33.33333333333333333333333333333333333333”我试图将列的DataFormatString属性设置为几种不同的格式,如“{0:P}” ,“{0:D}”和“{0:##。##}”,但没有什么能让我像“33.34”那样展示它。有什么想法吗?

2 个答案:

答案 0 :(得分:2)

如果您使用“{0:F2}”会怎样?

答案 1 :(得分:1)

尝试输入没有大括号和索引的格式字符串,例如。 P,D或##。###。大括号和索引由String.Format使用,其中有多个格式参数。 ToString方法(例如int.ToString)和控制格式参数仅使用没有大括号的格式字符串