Asp.net图表控制间隔不工作?
问题描述:
我有asp.net图层间问题。我将数据反馈到如下图表Asp.net图表控制间隔不工作?
X1 Y1 X2 Y2
100 907 500 2395
100 745 500 2343
100 760 500 2403
每行是图表中的一个系列。
在我迭代代码的每一行作出新系列,并增加图表
series1.Points.AddXY(dt.Rows(i)(0).ToString, dt.Rows(i)(1).ToString)
series1.Points.AddXY(dt.Rows(i)(2).ToString, dt.Rows(i)(3).ToString)
图表来就像它是好的。
现在我希望让有限区间样100,200,300,400,500(500是图的最大值)。
我试过Chart1.ChartAreas(0).AxisX.Interval = 100,它没有解决。
答
你可以做到这一点的标记:
<asp:Chart ID="Chart1" runat="server" DataSourceID="SqlDataSource1">
<Series>
<asp:Series ChartType="Line" Name="Series1" XValueMember="ID"
YValueMembers="Status">
</asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1">
<AxisX Interval="30" IntervalType="Number">
</AxisX>
</asp:ChartArea>
</ChartAreas>
</asp:Chart>