C# 使用linq绑定图表
我正在Visual studio 12中使用c在asp.net中编写代码# 将linq查询绑定到图表时遇到问题。linq查询生成正确的输出。但是代码给了我一个格式异常 这是我代码的链接,请帮助我。我不知道是什么问题,为什么数据不能显示在图表上 linq包含有关代码的所有信息 链接: 链接:C# 使用linq绑定图表,c#,asp.net,linq,charts,C#,Asp.net,Linq,Charts,我正在Visual studio 12中使用c在asp.net中编写代码# 将linq查询绑定到图表时遇到问题。linq查询生成正确的输出。但是代码给了我一个格式异常 这是我代码的链接,请帮助我。我不知道是什么问题,为什么数据不能显示在图表上 linq包含有关代码的所有信息 链接: 链接: 它在哪里绑定数据源?我在哪里添加csv文件的路径?手动您应该打开提供的链接。简而言之,上面的参数“objectpopulations”是您必须放置Linq结果的地方。它将数据源绑定到哪里?我在哪里添加cs
它在哪里绑定数据源?我在哪里添加csv文件的路径?手动您应该打开提供的链接。简而言之,上面的参数“objectpopulations”是您必须放置Linq结果的地方。它将数据源绑定到哪里?我在哪里添加csv文件的路径?手动您应该打开提供的链接。简而言之,上面的参数“对象总体”是您必须放置Linq结果的点。请不要再问问题。如果你需要的话,改进一下原版。嗨,布拉德,我等了几个小时才有人帮我解决这个问题,但是没有人帮我,所以我不得不问这个问题。无论如何,下次我会记住的,请不要再问问题了。如果你需要的话,改进一下原版。嗨,布拉德,我等了几个小时才有人帮我解决这个问题,但是没有人帮我,所以我不得不问这个问题。无论如何,下次我会记住的
#region ChartDataBinding
//This method binds the chart to a given datasource.
private void BindChart(object populations)
{
this.ChartWebControl1.Series.Clear();
ChartSeries series = new ChartSeries("Populations");
ChartDataBindModel dataSeriesModel = new ChartDataBindModel(populations);
// If ChartDataBindModel.XName is empty or null, X value is index of point.
dataSeriesModel.YNames = new string[] { "Population" };
series.SeriesModel = dataSeriesModel;
// ChartDataBindModel implements the IChartSeriesIndexedModel interface also.
// series.SeriesIndexedModelImpl = dataModel;
ChartDataBindAxisLabelModel dataLabelsModel = new ChartDataBindAxisLabelModel(populations);
dataLabelsModel.LabelName = "City";
ChartWebControl1.Series.Add(series);
ChartWebControl1.PrimaryXAxis.LabelsImpl = dataLabelsModel;
ChartWebControl1.PrimaryXAxis.TickLabelsDrawingMode = ChartAxisTickLabelDrawingMode.UserMode;
ChartWebControl1.PrimaryXAxis.LabelIntersectAction = ChartLabelIntersectAction.MultipleRows;
ChartWebControl1.PrimaryXAxis.Title = "City";
ChartWebControl1.PrimaryYAxis.Title = "Population (Million)";
SeriesStyles();
}
#endregion