.net - 使用asp.net图表控件的多列图表

标签 .net asp.net webforms mschart

我需要在多个柱形图中显示数据列,
我使用过单柱形图,但找不到将另一个 Y 轴列绑定(bind)到图表的方法

我有以下格式的数据

Name      DataField-1    DataField-2
Emp-a     200               220
Emp-b     150               250 

最佳答案

我发现以下链接对这个问题很有用。
http://blogs.msdn.com/b/alexgor/archive/2009/02/21/data-binding-ms-chart-control.aspx

如果有人有比这更好的建议,请发表。

找到另一个解决方案,如下所示..

double[] array1 = { 2.8, 4.4, 6.5, 8.3, 3.6, 5.6, 7.3 };
double[] array2 = { 2.0, 4.0, 6.1, 7.8, 2.5, 5.0, 6.2 };

chart1.Series.Add("Series1");
chtStudentResult.Series["Series1"].Points.DataBindY(array1);
chtStudentResult.Series.Add("Series2");
chtStudentResult.Series["Series2"].Points.DataBindY(array2);

它将生成所需的多列、柱形图。
enter image description here

关于.net - 使用asp.net图表控件的多列图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7476096/

相关文章:

c# - 如何使用户能够从 ASP.NET MVC 发送电子邮件?

c# - 如何列出程序集中具有特定属性的所有类?

c# - 从 BitArray 转换为字节

c# - ASP.NET MVC 中的 session 本地存储或服务器端 session ?

php - Android - Web 服务、php 与 ASP.NET、XML 与 JSON?

asp.net - 红隼 : An anonymous request was received in between authentication handshake requests?

c# - Web 服务和表单翻译器

c# - asp.net DropDownList c#

c# - 为什么 WaitForExit() 不等待?

asp.net - 在什么情况下 ctl00 前缀会呈现为其他内容,例如。 ctl01?