C# 4.0 在asp.net图表控件中按日期打印时间
我正在使用System.Web.UI.DataVisualization.Charting 用于创建图表 我想根据不同的日期绘制不同的时间值 其中时间值将位于Y轴,日期值将位于X轴 我试着用C# 4.0 在asp.net图表控件中按日期打印时间,c#-4.0,asp.net-mvc-4,asp.net-charts,C# 4.0,Asp.net Mvc 4,Asp.net Charts,我正在使用System.Web.UI.DataVisualization.Charting 用于创建图表 我想根据不同的日期绘制不同的时间值 其中时间值将位于Y轴,日期值将位于X轴 我试着用 chart.Series[0].XValueType = ChartValueType.Date; chart.Series[0].YValueType = ChartValueType.Time; 用于添加我从 Dictionary<DateTime,DateTime
chart.Series[0].XValueType = ChartValueType.Date;
chart.Series[0].YValueType = ChartValueType.Time;
用于添加我从
Dictionary<DateTime,DateTime>
但它给出的是45度折线图,但我希望它像趋势报告一样。事实上,我的错误是,我将字典中的项目添加到系列中,然后我给出了xvaluetype和yvaluetype 但是现在我通过在将项目添加到系列之前提供xvalue类型和YValue类型来修复它
chart.Series[0].Points.AddXY(item.Key.ToOADate(),item.Value.ToOADate());