2015-06-01 26 views
0

大家好:我希望可以选择将两个数据库字段组合在一起。现在这张图表只是现金多年。我还想在同一张图上绘制“OfficeSupplies”。有谁知道这是怎么做到的吗?我试过: yValues:chartData,yFields:“Cash”,“OfficeSupplies”); ...但不起作用。我得到的消息是:“在指定了所有固定参数后,必须出现命名参数规范。”任何想法一次绘制多件事?如何在Asp.net MVC中使用html图表助手来绘制多个Y

感谢,

var chartData = db.FinancialPeriods.SqlQuery("SELECT * FROM FinancialPeriods"); 

var myChart = new Chart(width: 600, height: 400) 
       .AddTitle("Cash Chart") 
       .AddSeries(
        chartType: "Line", 
        //chartType: "Bubble", 
        //name: "Employee", 
        xValue: chartData, xField: "Year", 
        yValues: chartData, yFields: "Cash", 
      ); 

回答

0

你可以像这样

VAR myChart =新图(宽度:600,高度:400)

  .AddTitle("Cash Chart") 
      .AddSeries(
       chartType: "Line", 
       //chartType: "Bubble", 
       //name: "Employee", 
       xValue: chartData, xField: "Year", 
       yValues: chartData, yFields: "Cash", 
     ); 

      .AddSeries(
       chartType: "Line", 
       //chartType: "Bubble", 
       //name: "Employee", 
       xValue: chartData, xField: "Year", 
       yValues: chartData, yFields: "OfficeSupplies", 
     );