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

Server-side Events

  • Amsterdam
  • Barcelona
  • Bonn
  • Boston
  • Brussels
  • Dallas
  • Denver
  • Dublin
  • Liverpool
  • London
  • Madrid
  • Miami
  • Moscow
  • New York
  • Oslo
  • Paris
  • San Francisco
  • Seattle
  • Sofia
  • St.Paul
Event log

RadListBox exposes the following server side events:

Deleting
Raised when items are deleted. Can be cancelled.
Deleted
Raised after items are deleted.
Inserting
Raised when items are inserted during transfer.
Inserted
Raised after items are insrted during transfer.
ItemCreated
Raised when a new item is created during databinding, programmatic insertion or loading from ViewState.
ItemDataBound
Raised when an item is databound.
Reordering
Raised when items are reordered. Can be cancelled.
Reordered
Raised after items are reordered.
Transferring
Raised when items are transferred. Can be cancelled.
Transferred
Raised after items are transferred.
SelectedIndexChanged
Raised when the selected index of the listbox has changed after postback.
  • DefaultCS.aspx
  • DefaultCS.aspx.cs
  • ListBox.xml
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="DefaultCS.aspx.cs" Inherits="ListBox.Examples.ServerSide.ServerEvents.DefaultCS" %>

<%@ Register TagPrefix="qsf" Namespace="Telerik.QuickStart" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>

<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head runat="server">
    <title>Telerik ASP.NET Example</title>
</head>

<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
    <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />
    <div class="demo-container size-narrow">
        <telerik:RadListBox RenderMode="Lightweight" runat="server" ID="RadListBox1" AutoPostBack="True" Width="260px"
            Height="200px" OnSelectedIndexChanged="RadListBox1_SelectedIndexChanged" OnDeleted="RadListBox1_Deleted"
            OnDeleting="RadListBox1_Deleting" OnInserted="RadListBox1_Inserted" OnInserting="RadListBox1_Inserting"
            OnTransferred="RadListBox1_Transferred" OnTransferring="RadListBox1_Transferring"
            TransferToID="RadListBox2" AllowTransfer="true" AutoPostBackOnTransfer="true"
            SelectionMode="Multiple">
        </telerik:RadListBox>
        <telerik:RadListBox RenderMode="Lightweight" runat="server" ID="RadListBox2" AllowReorder="true" AllowDelete="true"
            OnDeleted="RadListBox2_Deleted" OnDeleting="RadListBox2_Deleting" OnReordered="RadListBox2_Reordered"
            OnReordering="RadListBox2_Reordering" AutoPostBackOnDelete="true" AutoPostBackOnReorder="true"
            OnInserted="RadListBox2_Inserted" OnInserting="RadListBox2_Inserting" SelectionMode="Multiple"
            Width="230px" Height="200px">
        </telerik:RadListBox>
    </div>

    <qsf:EventLogConsole runat="server" ID="EventLogConsole1" EnableViewState="false" Height="300px"></qsf:EventLogConsole>
    </form>
</body>
</html>

Support & Learning Resources

Find Assistance