ListBox - 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

Isolate this demo as a stand-alone application
  • About this demo
  • C#
  • VB

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 PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<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>

Find Assistance

Help Us Improve

Was this example helpful?