2017-02-26 125 views
0

enter image description hereAJAX條形圖Y軸小數

我想設置AJAX條形圖Y軸狀1,2,3,4,5.... 現在顯示像0.9,1.8,2.7,3.6,4.5..... 有什麼辦法?

var complaintSummery = bl.GetDailyComplaintSummery().ToList(); 
string[] x = new string[complaintSummery.Count]; 
decimal[] y = new decimal[complaintSummery.Count]; 
for (int i = 0; i < complaintSummery.Count; i++) 
{ 
    x[i] = complaintSummery[i].Date.Day.ToString(); 
    y[i] = complaintSummery[i].ComplaintCount; 
} 
BarChart1.Series.Add(new AjaxControlToolkit.BarChartSeries { Data = y, BarColor = "#d43f3a", Name = "Complaint Count"}); 
BarChart1.CategoriesAxis = string.Join(",", x); 
BarChart1.ChartTitle = string.Format("Daily Complaints"); 
BarChart1.Visible = true; 
+0

**任何解決方案?? ** – MufeedKodavandy

回答

0

更改Y軸的數值爲int,

int[] y = new int[complaintSummery.Count]; 
+0

我嘗試過,但它不是可能 – MufeedKodavandy

+0

BarChart1.Series.Add(新AjaxControlToolkit.BarChartSeries { Data = y,BarColor =「#d43f3a」,Name =「Complaint Count」}); – MufeedKodavandy

+0

錯誤是什麼? – Sajeetharan