New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial
OnSelectedIndexChanged
The selectedIndexChanged
event occurs when user changes the checked stated of an item in RadCheckBoxList.
The event handler receives two parameters:
-
The instance of the loaded RadCheckBoxList control.
-
An eventArgs parameter of type Telerik.Web.UI.CheckBoxListSelectedIndexChangedEventArgs, containing the following properties and methods:
- get_newSelectedIndex() - returns the index of the currently selected item.
Example 1: Handling RadCheckBoxList OnSelectedIndexChanged event.
ASP.NET
<script type="text/javascript">
function OnSelectedIndexChanged(sender, args) {
var selectedItem = sender.get_items()[args.get_newSelectedIndex()];
alert("Checked state changed for " + newItem.get_text() + " language.");
}
</script>
<telerik:RadCheckBoxList runat="server" ID="RadCheckBoxList1">
<ClientEvents OnSelectedIndexChanged="OnSelectedIndexChanged" />
<Items>
<telerik:ButtonListItem Text="English" Selected="true" />
<telerik:ButtonListItem Text="German" />
<telerik:ButtonListItem Text="French" />
</Items>
</telerik:RadCheckBoxList>