问题标签 [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.
asp.net - 如果 MS Chart Control 没有数据,我可以显示消息吗?
如果没有要绘制的数据,有没有办法在 MS 图表控件上显示“默认”消息?
我有一个图表,其中包含一些允许用户选择各种日期范围的控件。如果在该日期范围内没有要绘制的数据,它目前什么都不显示(或者至少它显示了图例和背景,仅此而已。)
我希望有一条消息说“此期间没有数据”或其他内容。
谢谢,
本
asp.net-mvc-3 - 如何在 Asp.Net MVC 3 中使用 Asp.Net Chart 控件?
我知道新的 Helpers 库附带了一个 Chart 控件,但它没有与 Asp.Net Charting 控件相同的功能。我必须在饼图或条形图上表示数据,我需要在图例或标签上有一个可点击的链接。我正在使用 Asp.Net MVC 3 Razor,但无法将 Asp.Net Chart 控件与此功能联系起来。我可以显示图表,但未呈现链接。有什么建议么?
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
但由于与调查页面相关的错误消息,我猜这就是问题所在。
有什么建议么?
asp.net - MSChart XValue 问题
我正在使用 MS Chart -Pie 在饼图 [MS Chart] 中显示页面名称及其记录状态计数。
页面名称 有效 无效
xxx 12 30
yyy 17 20
页数为 20。
问题:如果 XValue 大于 9 意味着所有记录都没有显示。仅显示少数随机记录。
代码:
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
提前感谢有关修复、解决方法或所需升级的任何建议。
不过我不喜欢升级。但我需要弄清楚可以进行什么样的升级来完成这项工作。
c# - 用 Telerik 图表显示时间数据
我们需要可视化在 2 周内提交的表单数量,并按天/小时细分。
我有查询返回数据,例如:
我的问题是,我如何告诉 MS 图表显示这些数据?当我绑定它时,我得到以下信息:
我希望它扩展并显示日期之间的小时数。
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:如果是这样,我如何修改查询以创建该输出?
感谢大家花时间阅读本文和/或提供帮助。
-担
firefox - 在 MS 图表工具提示中显示新行
我在我的项目中使用 MS Charts,一切进展顺利。我将这篇文章用于复杂的工具提示内容,当我添加换行符“\n”时,它在 IE 上正常工作,但在 Firefox 上不能正常工作。
检查以下屏幕截图,任何帮助将不胜感激。
IE:
火狐:
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 开始,我不相信它是正确的。
有人对如何实现这个有任何想法吗?
c# - 与 Ms 图表中 X 轴上的数据表的顺序相同吗?
数据库发送 X 轴值 1、3、2、4、5,但分配给图表时,值将变为 1、2、3、4、5。如何在 x 轴上显示与表格相同的顺序?
数据表
图表