问题标签 [mschart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7989 浏览

asp.net - 如果 MS Chart Control 没有数据,我可以显示消息吗?

如果没有要绘制的数据,有没有办法在 MS 图表控件上显示“默认”消息?

我有一个图表,其中包含一些允许用户选择各种日期范围的控件。如果在该日期范围内没有要绘制的数据,它目前什么都不显示(或者至少它显示了图例和背景,仅此而已。)

我希望有一条消息说“此期间没有数据”或其他内容。

谢谢,

0 投票
2 回答
2570 浏览

asp.net-mvc-3 - 如何在 Asp.Net MVC 3 中使用 Asp.Net Chart 控件?

我知道新的 Helpers 库附带了一个 Chart 控件,但它没有与 Asp.Net Charting 控件相同的功能。我必须在饼图或条形图上表示数据,我需要在图例或标签上有一个可点击的链接。我正在使用 Asp.Net MVC 3 Razor,但无法将 Asp.Net Chart 控件与此功能联系起来。我可以显示图表,但未呈现链接。有什么建议么?

0 投票
2 回答
682 浏览

asp.net - 显示 ASP.Net MSChart / 文件问题

我已将MSChart添加到网页,并且还使用了从4GuysFromRolla获得的调查页面。两者都在我的开发机器上工作,但是当我将它们移动到我的托管站点时,就会出现问题。

使用MSChart页面虽然包含页面源代码,但不显示图表:

当我尝试打开调查页面时,我得到以下信息:解析器错误消息:无法加载文件或程序集“sstchur.web.survey”或其依赖项之一。该系统找不到指定的文件。

源错误:

程序集加载跟踪:以下信息有助于确定sstchur.web.survey无法加载程序集的原因。

警告:程序集绑定日志记录已关闭。若要启用程序集绑定失败日志记录,请将注册表值[HKLM\Software\Microsoft\Fusion!EnableLog](DWORD) 设置为 1。

注意:有一些与程序集绑定失败日志相关的性能损失。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

托管站点使用的是 4.0 版,调查所需的 dll 位于 BIN 目录中。

当我将文件移动到托管站点时,当我从以下位置引用文件时,我必须更改每个实例:

对于涉及文件更改的MSChart ,我已经尝试了所有“修复” ,web.config但由于与调查页面相关的错误消息,我猜这就是问题所在。

有什么建议么?

0 投票
1 回答
833 浏览

asp.net - MSChart XValue 问题

我正在使用 MS Chart -Pie 在饼图 [MS Chart] 中显示页面名称及其记录状态计数。

页面名称 有效 无效
xxx 12 30
yyy 17 20

页数为 20。

问题:如果 XValue 大于 9 意味着所有记录都没有显示。仅显示少数随机记录。

代码:

0 投票
0 回答
352 浏览

internet-explorer-7 - ActiveX Ms 图表控件未在 IE 7 下呈现

我们正在使用 Visual C++ 6.0 开发一个使用 ActiveX 控件的 Web 应用程序。其中之一是这个 Microsoft Chart Control(6.0),用于显示一些统计数据或其他东西。

好吧,当 .ocx 在具有 Internet Explorer 6.0 的 PC 下运行时,它可以正常工作并且显示良好。

但在 IE 7 机器下,该图表不显示;而是有一个空白图像。它没有出现。没有错误或异常抛出。

但是,当我在托管模式下从 Eclipse 运行应用程序时,它又可以正常工作了。只有在 IE 7 中打开时,该图表才会消失。

这个 MS 图表控件显然使用 MSCHART20.ocx

提前感谢有关修复、解决方法或所需升级的任何建议。

不过我不喜欢升级。但我需要弄清楚可以进行什么样的升级来完成这项工作。

0 投票
1 回答
916 浏览

c# - 用 Telerik 图表显示时间数据

我们需要可视化在 2 周内提交的表单数量,并按天/小时细分。

我有查询返回数据,例如:

替代文字

我的问题是,我如何告诉 MS 图表显示这些数据?当我绑定它时,我得到以下信息: 替代文字

我希望它扩展并显示日期之间的小时数。

0 投票
1 回答
804 浏览

sql - 带有 2 个数据系列的 MSChart - 在 SQL 查询中解决?

我有一个绑定到 SQL 查询(单系列)的 MSChart 控件。都好。

我现在需要的是在图表上将两个单独的数据系列显示为单独的线。我可以为每个返回一个数据集编写单独的查询,但我不相信我可以将图表控件绑定到两个单独的 sqldatasources。

我目前能做的是编写以下查询。这两个数据系列是针对两个不同价格区间的产品的平均评分 - 4 和 5($0-$10 和 >=$10)。

SELECT band, AVG(L.rating) as Avg_Rating, date
FROM PriceBand P
join ListItem L on L.price >= P.loprice and L.price <= P.hiprice and band > 3
group by band, loprice, hiprice, date
按日期、乐队排序

以这种形式返回数据:
2010-12-01 | 4 | 3.1
2010-12-01 | 5 | 3.6
2010-12-02 | 4 | 3.3
2010-12-02 | 5 | 3.9

日期、系列、值

我相信我可能需要让它看起来像下面这样。

日期,值 [4],值 [5]。

问题 1:为了创建 2 值折线图,我以最佳方式组织数据是否正确?

问题 2:如果是这样,我如何修改查询以创建该输出?

感谢大家花时间阅读本文和/或提供帮助。

-担

0 投票
1 回答
775 浏览

firefox - 在 MS 图表工具提示中显示新行

我在我的项目中使用 MS Charts,一切进展顺利。我将这篇文章用于复杂的工具提示内容,当我添加换行符“\n”时,它在 IE 上正常工作,但在 Firefox 上不能正常工作。

检查以下屏幕截图,任何帮助将不胜感激。

IE:

替代文字

火狐:

替代文字

0 投票
1 回答
9484 浏览

c# - 带有 ms 图表的线性回归/趋势线

我的数据在 x 和 y 上都是数字,并使用mschart 4.0绘制了图表

我需要为我拥有的一堆点添加趋势线/线性回归。x 和 y 上的数据都是数字(任何地方都没有日期),例如 (33.4,45.1) 将是一个点。

在我从第一个链接下载的示例中,我在代码文件 forecasting.aspx(.cs) 中找到了一个线性回归示例,我找到了这个ms 文档

我在图表中添加了一条线性回归线,下面的线(一旦设置了所有其他数据等)

这两个问题都在于他们假设使用了日期。无论如何我继续实施它,但我的回归线从大约 20 的 x 值开始,如果我给参数 Period 一个值,将转到其中一个点的最大 x 值的 x 值(几乎 70) 700。但由于它不是从 x 值 0 开始,我不相信它是正确的。

有人对如何实现这个有任何想法吗?

0 投票
1 回答
638 浏览

c# - 与 Ms 图表中 X 轴上的数据表的顺序相同吗?

数据库发送 X 轴值 1、3、2、4、5,但分配给图表时,值将变为 1、2、3、4、5。如何在 x 轴上显示与表格相同的顺序?

数据表

图表