问题标签 [webchartcontrol]

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 回答
2099 浏览

asp.net - 我可以获得 Developer Express WebChartControl 的图像输出吗?

我的网页上有一个 WebChartControl。生成图表时,正在生成图像并显示在页面上。

有没有办法在运行时获取此图表并将其保存为图像输出?

0 投票
5 回答
3475 浏览

c# - UpdatePanel 中的图像在 Firefox 中不起作用

我有一个在 Ajax UpdatePanel 内自动生成的图像。此图像是从服务器端代码生成的图形。在谷歌搜索,我意识到这是一个 FF 的错误。有没有人有任何解决方案?

这是源代码(它还包含不需要的标签,我只是复制粘贴)

0 投票
1 回答
294 浏览

asp.net - 组件艺术 WebChart 导致 Asp.net 工作线程内存泄漏

我们将组件艺术 WebChart 用于在线动态报告,并且在加载 1 或 2 页报告后,它会将内存放入尾部旋转。WP3 工作线程刚刚达到大约 400mb 并不断攀升,最后内存不足,系统要么需要硬启动,要么我们可以及时执行 iisreset。

有任何想法吗?

0 投票
2 回答
654 浏览

asp.net - asp.net 中的网络图表

我正在使用 asp.net 中的 webchart 控件(http://www.carlosag.net/Tools/WebChart/) X 轴标签很长(比如 30 个字符),因此被截断。有没有更好的展示方式?

谢谢, Geetha

0 投票
1 回答
1416 浏览

vb.net - 将数据表转换为 MS 堆积图控件读取的数据结构?

我有一个图表控件(更准确地说是堆积图)和一个包含 3 列的数据表。我想将它们绑定到堆积条形图中。下面是数据表的样子:

资源 | 队列 | 工作时间

比利琼斯 | 项目 - 内部 | 234

比利琼斯 | 1 级支持 | 234

艾伦·克拉克 | 项目 - 内部 | 123

艾伦·克拉克 | 1 级支持 | 234

我将资源列作为 x 轴,将每个队列的值(工作小时数)作为 y 轴(堆叠)

任何人都可以帮忙吗?我试过正常绑定,但我收到一个错误,说它是错误的数据类型。

谢谢,

比利

0 投票
2 回答
2040 浏览

asp.net - AspxPivotGrid 和 WebCharControl 问题

我有两个关于AspxPivotGrid.

当我使用自定义窗口并在“行区域”和“数据区域”中添加列并更新报告时。网格正确生成,但图表未生成。但是,当您在“列区域”中添加字段时,会生成图表。

看起来该图仅在至少指定一列时生成,即使“数据区域”标题正是我们需要的数据。我已经用您网站上的图形演示对此进行了模拟。这是预期的行为吗?

其次,当我将 DateTime 添加到“行区域”和字符串“列区域”时,这很好。然后我交换列,再次枢轴很好。再次将其切换回来,您会收到以下错误:

有什么建议/解决方案吗?

0 投票
2 回答
2002 浏览

devexpress - DevExpress WebChartControl 饼图控制填充

我一直在使用 System.Web.UI.DataVisualization.Charting 饼图控件来显示饼图。
随着 IE9 的引入,这些图表似乎断断续续地无法加载,只是向用户显示未找到的图像。
我决定用 DevExpress 的 WebChartControl 替换它并实现他们的饼图。

我让他们的馅饼与我们的 90% 相似,但我坚持让馅饼的馅料相匹配。
这最好用图像来解释。

这是我原来的 MS 图表派:

老女士派

这是我的新开发快递派:

在此处输入图像描述

旧派似乎在边界周围有阴影效果,使它看起来好多了。
DevExpress控件可以实现这种效果吗?
我试过玩:

两者似乎都没有做我想要的。任何帮助将不胜感激

0 投票
1 回答
320 浏览

webchartcontrol - 使用 MsWeb 图表的 AxisLabel 堆积柱形图

我正在使用 Ms Web Chart 来堆叠柱形图。如果列数 <= 9,则轴标签正确出现。如果超过 9,则标签无法正确出现。

如果pointindex小于= 9,那么它会很好,如果它> 9,那么轴标签会正确出现

0 投票
1 回答
986 浏览

.net - 如何更改网络图表上的图例符号?

我正在使用 Carlos Aguilera 的WebChart控件,并希望更改图例标记以匹配我在线上使用的线标记。我有以下图表:

从 webchart 生成的图像

这是我的图例代码:

以及设置线标记的代码

这些地方似乎都没有设置图例标记类型的属性,并且对象中似乎也没有选项ChartEngine

图例文本是每行设置的,但唯一可访问的属性LineChart是文本,似乎没有符号选项。

是否可以使用此控件更改图例标记?如果是这样,我该怎么做?

0 投票
0 回答
385 浏览

asp.net - asp.net 4.0 缓存问题

需要帮助解决与 ASP.NET 应用程序数据缓存和图表控制相关的问题。我有一个包含图表控件的简单测试页。由于图表使用数据库中的数据,我创建了一个名为 chartData 的自定义对象,其中包含图表所需的所有数据。当我从头开始创建 chartData(因为它不在缓存中)时,图表会正确呈现。当我从缓存中检索 chartData 时,出现以下异常。我在调试器中检查了从缓存返回的对象,它看起来是正确的。关于这里发生的事情有什么建议吗?

这发生在我的开发系统(Win 7、VS 2010、C#)上。

因为它似乎与图表数据源有关,所以这是影响数据源属性的代码行:

myChartData.DataSource 是 myChartDataPoint 的列表,其中 myChartDataPoint 是

“/”应用程序中的服务器错误。

你调用的对象是空的。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.NullReferenceException:对象引用未设置为对象的实例。

源错误:

在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

堆栈跟踪:

[NullReferenceException:对象引用未设置为对象的实例。] System.Web.UI.DataVisualization.Charting.ChartImage.DataBind(IEnumerable dataSource, ArrayList seriesList) +451 System.Web.UI.DataVisualization.Charting.Chart.PerformDataBinding (IEnumerable 数据)+14 System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable 数据)+128 System.Web.UI.DataSourceView.Select(DataSourceSelectArguments 参数,DataSourceViewSelectCallback 回调)+33 System.Web.UI.WebControls.DataBoundControl .PerformSelect() +143 System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +74 System.Web.UI.DataVisualization.Charting.ChartPicture.Paint(Graphics graph, Boolean paintTopLevelElementOnly) +400 System.Web.UI.DataVisualization .Charting.ChartImage.GetImage(单分辨率) +1035 System.Web.UI.DataVisualization.Charting.Chart.SaveImage(Stream imageStream) +124 System.Web.UI.DataVisualization.Charting.Chart.Render(HtmlTextWriter writer) +375 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter 适配器) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer,ControlAdapter 适配器)+100 System.Web.UI.Control.RenderControl(HtmlTextWriter writer)+25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children ) +208 System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +173 System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +31 System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter输出)+53 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer,ControlAdapter 适配器)+27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer,ControlAdapter 适配器)+100 System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)+40 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+ 208 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System .Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)+40 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+208 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)+8 System.Web.UI。 Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100 System.Web.UI .Control.RenderControl(HtmlTextWriter writer)+25 System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)+3060HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)+40 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer,ICollection children)+208 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)+8 System.Web.UI。 Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100 System.Web.UI .Control.RenderControl(HtmlTextWriter writer)+25 System.Web.UI.Page.ProcessRequestMain(布尔includeStagesBeforeAsyncPoint,布尔includeStagesAfterAsyncPoint)+3060RenderChildren(HtmlTextWriter writer) +8 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl( HtmlTextWriter writer,ControlAdapter 适配器)+100 System.Web.UI.Control.RenderControl(HtmlTextWriter writer)+25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)+3060RenderChildren(HtmlTextWriter writer) +8 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl( HtmlTextWriter writer,ControlAdapter 适配器)+100 System.Web.UI.Control.RenderControl(HtmlTextWriter writer)+25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)+3060ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060


版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.272


我得到了这个工作。也许有人可以告诉我为什么这会解决它,因为我不知道。我更换后异常消失了

明显的区别是图表对象不再引用缓存的chartData.SeriesList。不知道为什么会有所作为。