是否有任何想法,他在下面的代碼在行
「chartSeries.AddItem(new ChartSeriesItem(listData[i].x, listData[i].y));
」做無法理解.NET代碼
我把這個代碼從一個論壇。
http://www.telerik.com/community/forums/aspnet-ajax/chart/performance-problem-on-line-chart.aspx
我無法理解它是什麼樣的數據持有者?
從數據集格式拉數據,如果我能綁定我的數據集與列表數據,我會實現這一發展。但我不知道如何做出這種約束。
下面我都試過,但沒有工作,throghing錯誤,請參考附件。
Dim listdata As new DataList
listdata.DataSource = ds.Tables.Item(0)
listdata.DataBind()
原始代碼論壇注意到
ChartSeries chartSeries = new ChartSeries("Altitude", ChartSeriesType.Line);
chartSeries.Appearance.ShowLabels = false;
incrementCount = 1;
for (int i = 0; i < listData.Count; i = i + incrementCount)
{
chartSeries.AddItem(new ChartSeriesItem(listData[i].x, listData[i].y));
}
RadChart2.AddChartSeries(chartSeries);
RadChart2.PlotArea.XAxis.AxisLabel.TextBlock.Text = "Distance (Miles)";
RadChart2.PlotArea.YAxis.AxisLabel.TextBlock.Text = "Yaxislabel";
馬克正確答案爲答案,不要只是給予好評他們。 –