0

我有一个图表,我在上面显示了一些数字作为Y values这些数字起源于X axis.

我遇到的问题是,不仅显示了我正在使用的日期,还显示了间隔内的其他日期。真正的问题是我的日期列分布在多个标签上。

我怎样才能避免这种情况?在.aspx 文件中:

<asp:Chart ID="Chart1" runat="server" Style="margin-left: 33px" Width="700px">

                            <ChartAreas>
                                <asp:ChartArea Name="ChartArea1" >
                                </asp:ChartArea>
                            </ChartAreas>
                        </asp:Chart>

在代码隐藏中:

protected void Page_InitComplete(object sender, EventArgs e) { Chart1.Series.Add("Series1"); }

void button_click ( ) {

        Chart1.Series["Series1"].Points.DataBind( chartData, "ResultDate", "ResultCount", "");

}

其中 chartData 是Array带有 ResultDate 和 A ResultCount 的:

8/2/2013 12:00:00 AM , 2
8/21/2013 12:00:00 AM ,3

结果是在此间隔内显示了多个日期,并且列重叠的时间超过了它们的日期。

4

0 回答 0