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
我有下面的代碼四捨五入asp.net圖表系列值
DataTable dt = new DataTable();
Chart1.Series["Available_Capacity(QTY)"].YValueMembers = Convert.ToString(dt.Columns[0]);
series.LabelFormat = "{0:#,#}";
結果是1.671.197但是我想有1671
Try series.LabelFormat = "{0:N0}";
BTW:你是不是四捨五入,你是根據你所希望的輸出截斷。
{0:N0}
格式簡單地丟棄任何小數值。例如,要獲得2個十進制值,你應該這樣做:{0:N2}
確切地說,我想截斷它,基本上我把你的代碼,但它沒有work.before series.LabelFormat =「{0:#,#} 「結果是1671197,正如我之前提到的,我希望擁有1,67個。請你協助? – 2012-08-06 06:46:34