【发布时间】:2017-09-26 20:16:33
【问题描述】:
是否可以为给定的查询结果自动创建图表?
例如,假设我有一个返回 3 行的选择查询(将始终根据活动状态返回不同的内容。)是否可以在不预先定义这些图表的情况下在页面加载时单独绘制这 3 行?
我不是在寻找任何代码,只是朝着正确的方向迈出一步。我假设这是可能的,但需要更多的参与和更多的编码来实现这一点。
<asp:Chart ID="Chart2" runat="server" DataSourceID="SqlDataSource1" OnLoad="Chart2_Load">
<Series>
<asp:Series ChartType="Line" Name="Series1" XValueMember="insert_date" YValueMembers="recs_last_minute">
</asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1">
</asp:ChartArea>
</ChartAreas>
</asp:Chart>
【问题讨论】:
-
我正在使用visual studios community 2015 gui来拖放这些图表。
-
您可以尝试将所有这些结果添加到
list,然后使用foreach语句将该列表中的每个项目显示为一行。 -
似乎是朝着正确方向迈出的一步,但听起来您指的是gridview。我希望能够为每个查询结果显示一个控制图。这仍然适用吗?对不起,如果我没有意义。
-
也许已经提供了一些示例代码来显示图表?从那里可以很容易地为每个查询结果显示图表。
标签: c# asp.net visual-studio charts