Hi,
I am generating a bar chart having multiple series. i have generated datasource in controller and passed to view.
chart is getting displayed with no grouping on series.
Here is view code:
Please guide me.
--
Swapnil
I am generating a bar chart having multiple series. i have generated datasource in controller and passed to view.
chart is getting displayed with no grouping on series.
Here is view code:
@(Html.Kendo().Chart(Model.VOCBar)
.Name("chart6")
.Title("Sales")
.DataSource(dataSource => dataSource
.Group(group => group.Add(model => model.Type))
.Sort(sort => sort.Add(model => model.Date).Ascending())
.Read(read => read.Action("_StockData", "Home"))
)
.Series(series =>
{
series.Column(model => model.Count)
.Name("Type")
.GroupNameTemplate("#= group.value #");
})
.Name("chart6")
.Title("Sales")
.DataSource(dataSource => dataSource
.Group(group => group.Add(model => model.Type))
.Sort(sort => sort.Add(model => model.Date).Ascending())
.Read(read => read.Action("_StockData", "Home"))
)
.Series(series =>
{
series.Column(model => model.Count)
.Name("Type")
.GroupNameTemplate("#= group.value #");
})
.Legend(legend => legend
.Position(ChartLegendPosition.Bottom)
)
.ValueAxis(axis => axis.Numeric()
.Labels(labels => labels
.Format("{0}")
.Skip(2)
.Step(2)
)
)
.CategoryAxis(axis => axis
.Categories(model => model.Date)
.Labels(labels => labels.Format("MMM"))
)
.Tooltip(true)
)
.Position(ChartLegendPosition.Bottom)
)
.ValueAxis(axis => axis.Numeric()
.Labels(labels => labels
.Format("{0}")
.Skip(2)
.Step(2)
)
)
.CategoryAxis(axis => axis
.Categories(model => model.Date)
.Labels(labels => labels.Format("MMM"))
)
.Tooltip(true)
)
Please guide me.
--
Swapnil