После решения той же проблемы - возможность добавить только одно значение в серию - при попытке построить диаграмму с накоплением столбцов с несколькими значениями оси Y - с помощью класса Web.Helper.Chart.
Я не нашел ни одного ответа ни на MSDN, ни на каком-либо другом форуме, включая StackOverflow.Оказывается - это довольно просто: вы можете добавить более одной серии с помощью метода .AddSeries.
Другими словами, на простом английском языке, вызовите метод .AddSeries один раз для каждой серии, которую вы хотите добавить вграфик.
Этот пример использовался для отчета о ежедневных запасах, которые измеряются в тоннах, как это было бы на сталелитейном заводе - производство измеряется в тоннах стали в запасах.
new Chart(1000, 500, ChartTheme.Blue)
.AddTitle("Inventory")
.AddSeries(name: "A",
chartType: "StackedColumn",
xValue: intDays,
yValues: dblTons_A)
.AddSeries(name: "B",
chartType: "StackedColumn",
xValue: intDays,
yValues: dblTons_B)
.AddSeries(name: "C",
chartType: "StackedColumn",
xValue: intDays,
yValues: dblTons_C)
.AddSeries(name: "D",
chartType: "StackedColumn",
xValue: intDays,
yValues: dblTons_D)
.Write("png");