0
我创建了一个gridview,当将鼠标悬停在行中的图像上方时出现弹出图表。从GridView弹出图表以显示基于行参考的数据
它的工作原理amaisingly很好,我曾经参与过的计算器解决方案已经(Popup chart in vb.net on mouse over)
我现在的问题是,我想通过“组”列进行过滤的图表,但我想不出如何将'name'值传递给SqlDataSource1查询。
这里是在GridView示例代码:
<asp:BoundField DataField="name" HeaderText="Group" SortExpression="name" />
<asp:BoundField DataField="ASL" HeaderText="SL" ReadOnly="True" />
<asp:TemplateField>
<ItemTemplate>
<div class="HoverDesc">
<asp:Image ID="Image5" runat="server" Height="20px" src="Images/Icons/iGreen.png" />
<p>
<asp:Chart ID="Chart2" runat="server" DataSourceID="SqlDataSource1" Height="141px">
<Series>
<asp:Series ChartType="Line" Name="Series1" XValueMember="date" YValueMembers="Value">
</asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1"></asp:ChartArea>
</ChartAreas>
</asp:Chart>
</p>
</div>
</ItemTemplate>
</asp:TemplateField>
任何想法将不胜感激。
谢谢