Asp.net mvc MVC在轴上绘制日期时间

Asp.net mvc MVC在轴上绘制日期时间,asp.net-mvc,datetime,charts,Asp.net Mvc,Datetime,Charts,我在MVC5上使用图表助手,但是我在显示X标签时遇到问题。图表和Y标签没有问题,但我希望X轴显示每个值的日期,现在它显示的是例如2015年1月1日、2015年1月2日、2015年1月3日 但我想让它显示,例如2015年1月12日、2015年2月5日、2015年3月9日 这是我如何获取数据的代码片段。我在xml图表主题上使用interval=1,但仍然不起作用,我认为解决方案将x类型定义为字符串,但我不确定如何实现 var myChart= new System.Web.Helpers.Ch

我在MVC5上使用图表助手,但是我在显示X标签时遇到问题。图表和Y标签没有问题,但我希望X轴显示每个值的日期,现在它显示的是例如2015年1月1日、2015年1月2日、2015年1月3日

但我想让它显示,例如2015年1月12日、2015年2月5日、2015年3月9日

这是我如何获取数据的代码片段。我在xml图表主题上使用interval=1,但仍然不起作用,我认为解决方案将x类型定义为字符串,但我不确定如何实现

  var myChart=  new System.Web.Helpers.Chart(width: 800, height: 500, theme: coso_theme)
        .AddTitle("Contamination Chart")
            .AddSeries(
                chartType: "Column",
                xValue: monitoreos, xField: "fecha",
                yValues: monitoreos, yFields: "valor");

向我们展示如何填充
monitoreos
?是的,如果您有
var monitoreos=new[]{“12/1/2015”,“5/2/2015”,“9/3/2015”}
,它将适用于xaxis。它来自数据库:IEnumerable monitoreos=db.monitoreos.Where(m=>m.metricaID==7);向我们展示如何填充
monitoreos
?是的,如果您有
var monitoreos=new[]{“12/1/2015”,“5/2/2015”,“9/3/2015”}
,它将适用于xaxis。它来自数据库:IEnumerable monitoreos=db.monitoreos.Where(m=>m.metricaID==7);向我们展示如何填充
monitoreos
?是的,如果您有
var monitoreos=new[]{“12/1/2015”,“5/2/2015”,“9/3/2015”}
,它将适用于xaxis。它来自数据库:IEnumerable monitoreos=db.monitoreos.Where(m=>m.metricaID==7);