New to Telerik UI for ASP.NET CoreStart a free 30-day trial

Events

Updated on Dec 10, 2025

The Telerik UI Dialog component for ASP.NET Core exposes the Close, Hide, InitOpen, Open, and Show events. You can handle these events to implement custom functionality.

For a complete example on basic Dialog events, refer to the demo on using the events of the Dialog.

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

Razor
    @(Html.Kendo().Dialog()
        .Name("dialog")
        .Events(e => e
            .InitOpen("onInitOpen")
            .Open("dialog_open")
            .Close("dialog_close")
            .Show("onShow")
            .Hide("onHide")
        )
    )
    <script>
        function onInitOpen(e) {
            // Handle the InitOpen event.
        }

        function onOpen(e) {
            // Handle the open event.
        }

        function onClose(e) {
            // Handle the close event.
        }

        function onShow(e) {
            // Handle the show event.
        }

        function onHide(e) {
            // Handle the hide event.
        }
    </script>

Next Steps

See Also

In this article
Next StepsSee Also
Not finding the help you need?
Contact Support