New to Telerik UI for ASP.NET Core? Download free 30-day trial

Events

You can subscribe to all Chart events.

Handling by Handler Name

The following examples demonstrates how to subscribe to events by a handler name.

    @(Html.Kendo().Chart<Kendo.Mvc.Examples.Models.ElectricityProduction>()
        .Name("chart")
        .Events(events => events
            .SeriesClick("onSeriesClick")
            .DataBound("onDataBound")
        )
    )
    @addTagHelper *, Kendo.Mvc
    <kendo-chart name="chart" 
                on-series-click="onSeriesClick" 
                on-data-bound="onDataBound">
    </kendo-chart>
    <script>
        function onSeriesClick(e) {
            // Handle the seriesClick event
        }

        function onDataBound(e) {
            // Handle the dataBound event
        }
    </script>

Handling by Template Delegate

    @(Html.Kendo().Chart<Kendo.Mvc.Examples.Models.ElectricityProduction>()
        .Name("chart")
        .Events(events => events
            .SeriesClick(@<text>
                function() {
                    // Handle the seriesClick event
                }
            </text>)
            .DataBound(@<text>
                function() {
                    // Handle the dataBound event
                }
            </text>)
        )
    )

Next Steps

See Also

In this article