我正在尝试使用内置图表控件在 asp.net 中创建图表,我使用存储的 proc 从 sql 中读取数据并将其存储在列表中。当我使用 datacrosstable 时,总是显示条形图。我需要折线图被显示。
Chart1.DataBindCrossTable(mylist,"engine", "year", "value","Label=value");
在标记中我还指定了
<asp:Chart ID="Chart1" runat="server">
<series>
<asp:Series ChartType="Line" Name="Series1" />
</series>
</asp:Chart>
在cs页面也试过这个
Chart1.Series[0].BorderDashStyle = ChartDashStyle.Solid;
Chart1.Series[1].BorderDashStyle = ChartDashStyle.Solid;