KendoUI ChartEventBuilder DataBinding事件不工作



我正在使用KendoUI MVC Complete和DataViz图表包。我已经很好地连接了DataBound事件并启动了它,但我似乎无法启动DataBinding事件。

在文档中,ChartEventBuilder确实有一个DataBinding方法,我完全按照指定的方式实现了它,但它从未得到处理。在ChartEventBuilder.DataBinding方法详细信息的文档中,它指向DataBinding事件的javascript文档,但该锚点不存在(DataBinding活动也不存在)!

Kendo.Mvc.UI.Fluent.ChartEventBuilder数据绑定链接此处

该页面有一个链接,指向不存在dataBinding事件文档的页面kendo.dataviz.ui.Chart数据绑定链接在此处,但不存在

这非常令人困惑,因为MVC扩展的这个事件显然存在,但似乎没有任何作用。或者——我做错了吗?我希望有人能给我一个工作的例子,因为Kendo网站上的演示都没有在实践中显示这个图表数据绑定事件。

图表事件生成器中不应存在DataBinding事件。

它可能是在从遗留的Telerik MVC扩展迁移的过程中错误地继承的。

改为使用DataSource RequestStart事件:

@(Html.Kendo().Chart<MyModel>()
    .Name("chart")
    .DataSource(ds => ds
        .Read(read => read.Action("Data", "Chart"))
        .Events(events => events.RequestStart("onRequestStart"))
    )
    // ...
)

最新更新