2012-08-03 49 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