问题标签 [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 回答
706 浏览

asp.net - 在 asp.net 图表控件中添加表格值以及图例

我被困在以我们需要的格式准备一些图表控件。我已将 asp 图表控件添加到我的 asp.net 应用程序中,当我传递一些值时,图表中的 X 和 Y 值显示正确。现在我想在图表中显示图例以及单位值。下图是我需要的格式

所需图表

我已经在网上搜索了每个地方,也尝试了很多,但我仍然没有找到如何显示这样的图表的方法。作为替代方案,我在图表底部添加了一个网格控件,但它不是我的要求。它的出现方式不同,如下所示。

当前图表

那么,任何人都可以给我一个建议,告诉我如何实现以所需格式显示图表的目标。

0 投票
1 回答
368 浏览

asp.net - 带 Asp 的 X 轴:图表

我有asp:chart一个系列。该系列共有 13 分。(1 到 13)

当使用 Visual Web Designer 数据绑定工具将数据绑定到图表时,我什至想查看不接收任何数据的列。(x 列,其中 y = 0)。

现在我有这个(我的图表的 ASCII 表示):

带有 x 坐标的图表 where y > 0。我想要的是这个:

知道我怎么能做到这一点吗?

0 投票
1 回答
179 浏览

asp.net - 在 Asp:Chart 中设置 no-repeat 到 backimage

我正在使用asp:Chart控制。它的属性BackImage工作正常。但是我在设置背景图像时遇到了 2 个错误。

  1. 无法设置no-repeat的属性BackImage
  2. 如何在BackImage属性中传递图像的 URL
0 投票
2 回答
15819 浏览

c# - 指数超出范围。必须是非负数且小于集合的大小。参数名称:索引

我有一个具有不同系列的条形图。每个系列必须指向不同的页面。我正在提供 URL。我收到此错误。

指数超出范围。必须是非负数且小于集合的大小。参数名称:index 说明:当前web请求执行过程中发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.ArgumentOutOfRangeException:索引超出范围。必须是非负数且小于集合的大小。参数名称:索引

源错误:

第 133 行:series1.Points[i].MapAreaAttributes = "Target=\"_blank\""; 第 134 行:series1.Points[0].Url = "db_PMUKPI_ByRM.aspx?Month=" + iMonth + "&Year=" + iYear; 第 135 行:series1.Points[1].Url = "db_PmuKpi_AllMonths.aspx?Month=" + iMonth + "&Year=" + iYear; 第 136 行:series1.Points[2].Url = "db_PmuKpi_AllMonths.aspx?Month=" + iMonth + "&Year=" + iYear; 第 137 行:series1.Points[3].Url = "db_PmuKpi_Overall_DateRange.aspx?Month=" + iMonth + "&Year=" + iYear;

0 投票
1 回答
987 浏览

c# - 如何在asp图表控件中将错误消息显示到图表中

我有一个图表,当 rows.count == 0 时,我必须将消息显示为“无数据存在”,否则条形图通常。

我可以知道如何显示该消息。

提前致谢。

0 投票
1 回答
74 浏览

asp.net - Asp.net 图表线条样式

我已经尝试了一段时间,但我无法删除这些线条或改变它们的颜色:图片

0 投票
1 回答
68 浏览

c# - 创建asp时出错:图表

我正在尝试使用 2 个系列和 2 个 ChartArea 创建图表。我有以下代码:

我收到“执行 ChartImg.axd 的子请求时出错。' 错误。我也尝试包括

在 web.config 文件中但没有成功。有谁知道这个问题是什么?

0 投票
1 回答
946 浏览

asp.net - Asp 图表 - 处理缺失的 X 轴值

我有一个 asp.net 图表,它在 X 轴上绘制每小时数据。但是,有时绑定的数据不包含周末的数据。所以在周五晚上 11 点之后,下一个数据是周一上午 00:00。但是 asp 图表仍然绘制了周五晚上 11 点到周一早上 00:00 之间的所有时段。我希望图表跳过在 x 轴上绘制缺失的插槽,因为数据本身不包含这些插槽。

我正在设置 AxisX IntervalType="Hours" Interval="1",但即使将其取出也不会改变输出。

请帮忙。谢谢。

0 投票
1 回答
8117 浏览

c# - 将 .asp.net 图表标签更改为值,然后仅格式化图表,而不是图例

我在 .asp.net 中有一个名为 chrt 的饼图。我希望值而不是标签以货币格式显示在图表中。我希望标签显示在图例中。我执行以下操作并在我的图表而不是标签上显示值,并且标签仍然显示在图例中。

例子:

图表显示“12345.678”图例显示“销售额”

我现在需要的只是让图表以美元显示。

如果我然后执行以下操作,它将格式更改为图表上的货币,但不幸的是用货币格式的值替换了图例中的标签。

例子:

图表显示“$12345.68” 图例显示“$12345.68”

我也尝试了下面的代码,但它将图例设置为值并将其格式化为货币,使图表上的值保持原样。

例子:

图表显示“12345.678” 图例显示“$12345.68”

我想要它显示的只是

图表显示“$12345.68”图例显示“销售额”

0 投票
2 回答
4011 浏览

c# - ASP.NET 图表单击、传递数据并在新选项卡中

我正在尝试获取一个 asp.net 图表,它的图例允许我在另一个选项卡中打开另一个页面,传递我点击的图表的值。通过执行以下操作,我可以在单击图表时打开另一个选项卡,但它不会传递数据。

如果我省略了 url 和 mapareaattributes,我可以让它转到我能够获取数据的 onclick,将它放在会话变量中并使用 Reponse.Redirect 打开它看到会话变量数据的新页面,但是它不会在另一个选项卡中打开,而是在同一个选项卡中打开。

我怎样才能让它两者兼得?Response.Redirect 有办法打开一个新标签吗?一些研究让我相信事实并非如此。有没有办法让服务器端 onclick 事件都运行,所以我可以设置会话变量和 chart.series.url 在服务器端点击运行后触发,以便在我打开新选项卡之前设置会话变量?

我觉得这可能是“我不能吃蛋糕也不能吃”的情况。