2012-08-03 50 views
0

我有下面的代码四舍五入asp.net图表系列值

DataTable dt = new DataTable(); 
Chart1.Series["Available_Capacity(QTY)"].YValueMembers = Convert.ToString(dt.Columns[0]); 
series.LabelFormat = "{0:#,#}"; 

结果是1.671.197但是我想有1671

回答

2
Try series.LabelFormat = "{0:N0}"; 

BTW:你是不是四舍五入,你是根据你所希望的输出截断。

{0:N0}格式简单地丢弃任何小数值。例如,要获得2个十进制值,你应该这样做:{0:N2}

+0

确切地说,我想截断它,基本上我把你的代码,但它没有work.before series.LabelFormat =“{0:#,#} “结果是1671197,正如我之前提到的,我希望拥有1,67个。请你协助? – 2012-08-06 06:46:34