问题标签 [aspchart]

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 投票
1 回答
1387 浏览

asp.net - 在工具提示上显示 ASP.NET PieChart 中的总记录

我在ASP.NET 图表控件(PieChart)中显示了百分比。但是,当我的鼠标悬停在图表上时,它必须显示总值而不是百分比值。我尝试了几件事,但图表只接受 X 和Y轴参数,所以我的努力​​白费了..

我有一个像这样的数据表

姓名百分比计数

xxx 10% 1

年年 40% 4

zzz 50% 5

我想将名称和百分比列绑定到 asp.net 饼图作为 x 和 y 值成员和计数列我想显示为饼图的工具提示目前无法绑定工具提示中的第三列

0 投票
1 回答
865 浏览

asp.net - ASP.net 图表控件 - XValueMembers Count

这是我第一次在 ASP.net 中使用图表控件

我在图表和数据表之间进行了绑定,以显示每个日期的收入统计信息

在此处输入图像描述

虽然,当所选日期超过 9 个时,图表会停止在 X 轴上全部显示它们

仅显示 5

在此处输入图像描述

是什么原因?任何解决方法?

任何帮助,将不胜感激

0 投票
1 回答
1703 浏览

c# - “SeriesCollection”中已存在名为“John”的图表元素

我正在关注这篇文章,以构建一个bar chart并在我的网页上显示。下面是我为完成它所做的代码:

我的表有以下数据。请检查快照

在此处输入图像描述

但是当我运行代码时,我收到以下错误。请帮我解决问题:

“SeriesCollection”中已存在名为“John”的图表元素。

我无法遍历记录,这就是我收到此错误的原因,但我不知道如何遍历所有记录。

编码帮助将不胜感激。谢谢。

0 投票
0 回答
4298 浏览

c# - Ms Chart 上的次要和主要刻度标记标签格式

这是我第一次尝试使用 .net Chart Control,我正在尝试实现一些特定的轴标签格式模式。

我有两个 Line 系列,它们有共同的 X-Primary 轴,它是DateTime数据类型。

我累了

  1. 在 Minor Tick 上显示月份的天数,在 Major Tick 标记标签上显示一年中的月份。

  2. 问题是我无法使用 mychart.ChartAreas[0].AxisX.LabelStyle.Format;
    获得所需的次要刻度标记标签格式,因为它适用于主要和次要网格/刻度。基本上,我想知道的是如何为轴上的每个主要和次要网格线/刻度标签应用不同的标签格式。我的一些代码片段 - 不是排他的

    /li>

非常感谢任何关于如何实现这一目标的建议。

0 投票
1 回答
82 浏览

c# - 从存储过程将数据绑定到 asp.Chart 的缓存设置

我在将数据从存储过程绑定到 MS Visual Studio 2010 中的 asp:chart 时遇到了具体问题。不幸的是,我无法在线找到任何答案,所以如果有人能提供帮助,我将非常感激。

我在 MS SQL Server 上有一个数据库,我使用一个程序生成图表所需的数据。生成的数据如下所示

正如您在表中看到的,对于第一个类别“1. verze”,计数为 23 件。

需要说最后一块是大约两小时前插入到数据库中的——这意味着两小时前只有 22 块。

现在的问题是我的asp图表仍然显示2小时前相关的计数,而不是最新数据:它看起来像这样

请问,有没有人有任何建议可能是什么问题?我的猜测是我的连接字符串的一些时间安排,但是我无法找到连接字符串的此类设置。

我的代码如下所示:

需要添加到过程中的参数(变量)来过滤图表上显示的数据。

0 投票
2 回答
230 浏览

asp.net - 如何在 ASP.net 图表控件中更改系列的名称

我正在使用 ASP.net 图表控件来获取图表。下面的代码给了我正确的图表。我想动态更改我的系列名称。现在我把它硬编码为d.VENDOR_CODE. 我希望我的系列名称是 d.VENDOR_CODE,它是我从数据库中的 sSQL 脚本中获取的。

0 投票
0 回答
1351 浏览

c# - 更改 asp 图表图例标签宽度

更改 asp 图表图例标签宽度

象素

背后的代码

有人知道如何解决这个问题吗?

0 投票
1 回答
299 浏览

c# - 将减去 2 个系列 Y 值的结果存储为新系列

我有一个包含两个系列的图表,它们共享相同的 X 轴值。我想减去 Y 值并创建一个新系列。

到目前为止,我尝试了两种方法:

  1. 转换图表上的点并将它们放入一个数组并减去它们:

    /li>

这样做的问题是,这只从第一个系列中获取 X 值,而忽略了第二个系列的 X 值。

  1. 当我将点添加到图表时,我使用了这个:

    /li>

两者都在单独的循环中。我打算使用 2 个数组来捕获每个循环的点(e,firstval),但我不知道如何将两者相减,并且仍然保留一个系列中存在但另一个系列中不存在的值。

0 投票
1 回答
1146 浏览

c# - 如何使 asp .net 图表(甚至处理)大小响应

我正在使用 asp .net 图表控件来创建条形图`。我的 aspx 页面不允许我以百分比设置宽度(如果以百分比设置,它会在运行时给出错误,说它只能以像素为单位设置)。

我正在处理我的图表上的点击事件(不同的条形图是可点击的/超链接 - 点击它会将 X 和 Y 值发送到后面代码中的方法)。

现在我尝试将我的 css 中图表的宽度设置为 100%,然后发生的情况是图表的大小发生了变化,但超链接的位置保持不变,并且条形超链接与条形的实际可见位置不匹配。(我认为这背后的原因是 - asp 图表只不过是浏览器的图像 - 因为最终生成的 html 代码包含一个代替,并且该图表中的超链接由坐标定义,以保持图表中的不同区域超链接)。所以在使用 css 时,图像的大小会发生变化,但超链接保持不变。

为什么我要保持我的 asp 图表的大小是因为我想让图像的大小响应不同的屏幕大小。请告诉我应该怎么做?帮助表示赞赏。提前致谢。

0 投票
1 回答
102 浏览

c# - ASP:图表编号本地化格式而不改变文化

我在 Web 应用程序 (ASP.Net) 中有一个 ASP:Chart 控件。它们用于显示一些基本的会计信息,如下所示:

可爱的图表

但是,我希望能够将小数点分隔符更改为逗号,以便在使用逗号的其他国家/地区显示,例如 -28606.62 应显示为 -28606,62。

我知道我可以在页面后面的代码中更改当前的文化,这将正确格式化数字,但是我不愿意这样做,因为这会改变线程/页面的文化,因此可能会改变任何计算等在页面的生命周期内完成可能会搞砸。

是否有另一种方法可以在 ASP:Chart 控件上指定小数点分隔符?

我尝试过使用LabelStyle.Format属性,但这不允许您更改分隔符,只能更改数字的格式。

非常感谢