asp.net图表总是绘制列,我想将我的数据表示为行。但是,我在asp.net页面中添加了这段代码:
<asp:Series Name="Series1" XValueType="String" XValueMember="Date" YValueMembers="Utilization" IsValueShownAsLabel="True" YValueType="Auto" ChartType="Point" BorderWidth="5" Palette="BrightPastel"> </asp:Series>
和aspx.cs
chart1.Series["Series1"].ChartType = System.Web.UI.DataVisualization.Charting.SeriesChartType.Line;
有人可以帮忙吗?
答案 0 :(得分:1)
我建议改为使用Google Charts。他们有折线图和许多其他https://developers.google.com/chart/interactive/docs/gallery
答案 1 :(得分:1)
可以看一下这篇文章:http://www.dotnettutorials.com/tutorials/charts/ms-chart-line-graph-cs.aspx
或者我建议使用ZedGraph。它非常灵活,我发现它很容易使用。
http://sourceforge.net/projects/zedgraph/
本文向您展示如何使用ZedGraph,这是一个很好的方法来帮助您入门。
http://www.codeproject.com/Articles/5431/A-flexible-charting-library-for-NET
答案 2 :(得分:1)
您只需更改属性中的设置: