Я пытаюсь использовать круговую диаграмму для отображения статистики. Данные в моей таблице, и я получаю это так:Bind Kendo круговая диаграмма с источником данных
public class StatisticsAccess
{
public static object getTypesForStatistics()
{
var dbo = new UsersContext();
var all = (from a in dbo.Note
select a).ToList();
var results = all.GroupBy(item => item.language.lang)
.Select(g => new
{
language = g.Key,
Count = g.Count()
});
return (results.ToList());
}
}
Контроллер:
public class StatisticsController : Controller
{
//
// GET: /Statistics/
public ActionResult Index()
{
return View();
}
public void displayChart()
{
var results = Json(DAL.StatisticsAccess.getTypesForStatistics());
}
}
Вид:
@(Html.Kendo().Chart()
.Name("chart")
.Title(title => title
.Text("Share of Internet Population Growth, 2007 - 2012")
.Position(ChartTitlePosition.Bottom))
.Legend(legend => legend
.Visible(false)
)
.Series(series =>
{
series.Column("Count").CategoryField("language");
})
.DataSource(ds => ds.Read(read => read.Action("displayChart", "Statistics")))
.Tooltip(tooltip => tooltip
.Visible(true)
.Format("{0}%")
)
)
Там нет синтаксических ошибок, на мой взгляд, а просто появляется мой график пусто, когда я загружаю страницу.
Может ли кто-нибудь объяснить мне синтаксис i shoud для исправления этой ошибки? Thx
Спасибо очень – FieryA
Спасибо за ваше время, но карта все еще кажется пустой :( – FieryA