Rotator

Controls

Rate this demo

Thank you for your post!
Submit a support ticket
If you have an active license or trial, you have access to dedicated support from Telerik’s developers. Response time is 24h for active licenses and 72h for trials, Mon-Fri.
Post in the forums
If you don’t have access to support or would like to help other people by sharing your problem, reach out to our active community in the forums.

Rotator - Live XML

Data streamed live from http://feeds.feedburner.com/Telerik

  • 07:31
    Thu, Apr 17, 2014
    TeamPulse R1 2014 Makes Release Planning and Tracking a Breeze
  • 09:38
    Wed, Apr 16, 2014
    Telerik AppBuilder Mid-2014 Roadmap
  • 09:09
    Wed, Apr 16, 2014
    Announcing Kendo UI Core
  • 06:38
    Tue, Apr 15, 2014
    Is Cards UI the Future of Mobile?
  • 12:51
    Mon, Apr 14, 2014
    Now Accepting Beta Signups for 3 New Telerik Platform Services
  • 03:17
    Mon, Apr 14, 2014
    RadSpreadsheet Tips and Tricks: Customize the Context Menu Like a Pro
  • 05:14
    Fri, Apr 11, 2014
    Telerik Data Access: More Control Over the Isolation Level
  • 01:04
    Fri, Apr 11, 2014
    Zoom Data With RadRangeSelector for WinForms
  • 10:56
    Thu, Apr 10, 2014
    The First 2014 Test Studio Product Update is Now Available for Download
  • 11:21
    Wed, Apr 9, 2014
    Open-source Libraries and the Android Platform
    
Live XML

RadRotator has support for live XML feeds. You can make use of this feature very easily - all you need to do is use a XmlDataSource source and set it to the URL of the live feed. Finally, you might need to set the XmlDataSource's XPath (e.g. "rss/channel/item" for RSS feeds).This way you could easily deliver public news to your site using your own formatting and styling.

C# VB
Show code in new window Demo isolation steps
<%@ Page AutoEventWireup="true" Inherits="Telerik.Web.Examples.Rotator.Functionality.LiveXML.DefaultCS"CodeFile="DefaultCS.aspx.cs" Language="C#"  %>

<%@ 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>
    <title>ASP.NET Rotator Demo - Live XML</title>
    <link href="StyleSheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
    <telerik:RadFormDecorator ID="QsfFromDecorator" runat="server" DecoratedControls="All" EnableRoundedCorners="false" />
    <a href='<%# XPath("pubDate").ToString()%>' style="cursor: pointer; text-decoration: none; color: Black; background-image: url('IMAGES/Monday.png');"></a>
    <div style="width: 100%;">
        <div class="backElement">
            <div class="titleText">
                Data streamed live from <a href="http://feeds.feedburner.com/Telerik">http://feeds.feedburner.com/Telerik</a><br />
            </div>
            <br class="qsf-clear-float" />
            <telerik:RadRotator ID="RadRotator1" RotatorType="AutomaticAdvance" ScrollDirection="Up"
                ScrollDuration="2000" runat="server" Width="493"
                ItemWidth="493" Height="192" ItemHeight="64" FrameDuration="1" InitialItemIndex="-1"
                CssClass="rotator">
                <ItemTemplate>
                    <div class="itemTemplate" style="background-image: url('IMAGES/<%# this.GetDayOfWeek(XPath("pubDate").ToString()) %>.png');">
                        <div class="dateTime">
                            <div class="time">
                                <%# (this.GetTimeOnly(XPath("pubDate").ToString())) %>
                            </div>
                            <div class="date">
                                <%# (this.GetDateOnly(XPath("pubDate").ToString()))%>
                            </div>
                        </div>
                        <div class="title">
                            <span>
                                <%# System.Web.HttpUtility.HtmlEncode(XPath("title").ToString())%>
                            </span>
                        </div>
                    </div>
                </ItemTemplate>
            </telerik:RadRotator>
            <asp:Label ID="lblMessage" Visible="false" CssClass="message" runat="server" />
        </div>
    </div>
    </form>
</body>
</html>