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

Events

Updated on Mar 24, 2026

The SegmentedControl exposes a Change() event that you can handle.

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

The Change event fires when the user selects a different segment. The event handler receives the selected item's value and the full item data object.

Razor
@using Kendo.Mvc.UI

@(Html.Kendo().SegmentedControl()
    .Name("segmentedControl")
    .Items(items =>
    {
        items.Add().Text("Option 1").Value("option1");
        items.Add().Text("Option 2").Value("option2");
        items.Add().Text("Option 3").Value("option3");
    })
    .SelectedValue("option1")
    .Events(ev => ev.Change("onChange"))
)

<script>
    function onChange(e) {
        console.log("Selected value: " + e.value);
    }
</script>

Next Steps

See Also

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