RadRotator for ASP.NET AJAX

RadControls for ASP.NET AJAX

RadRotator control exposes 3 important events

ASPX

CopyASPX
<telerik:RadRotator ID="RadRotator1" runat="server" Width="200" ItemWidth="100" Height="100"
    ItemHeight="100" DataSourceID="XmlDataSource1" OnItemCreated="RadRotator1_ItemCreated"
    OnItemDataBound="RadRotator1_ItemDataBound" OnItemClick="RadRotator1_ItemClick">
    <ItemTemplate>
        <asp:Image ID="Image1" runat="server" ImageUrl='<%# XPath("ImageURL") %>' AlternateText="IMAGE"
            CssClass="itemTemplate" />
    </ItemTemplate>
</telerik:RadRotator>

OnItemCreated event

Called for every RadRotator's item when its template is created. This event is called before the OnItemDataBind one

OnItemDataBound event

Called for every RadRotator's item after it is databound. This event is called after the OnItemCreated one

OnItemClick event

Called when a RadRotator's item is clicked and the click event is not canceled client-side. This event can be used in order to maintain the last shown item's index