2017-02-26 128 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