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

  • 02:15
    Tue, Nov 25, 2014
    Cordova Plugin Roundup
  • 12:00
    Tue, Nov 25, 2014
    Leveraging the Nokia Imaging SDK in Your Windows Phone App
  • 08:00
    Tue, Nov 25, 2014
    Reminder to Register for the Upcoming Telerik Platform Webinar
  • 03:17
    Mon, Nov 24, 2014
    SpreadProcessing - Complete Solution to Create, Modify and Export Spreadsheets - Part II
  • 07:36
    Mon, Nov 24, 2014
    The State of Hybrid Tooling
  • 07:33
    Mon, Nov 24, 2014
    Ionic and Telerik Backend Services: A Healthy Partnership
  • 07:32
    Mon, Nov 24, 2014
    Building Cross-Platform Apps with the Telerik Platform
  • 07:00
    Mon, Nov 24, 2014
    How To Boost RadGridView Performance for WPF and Silverlight Using Lightweight templates
  • 07:00
    Mon, Nov 24, 2014
    The One Key Factor for UI Test Automation Success. Join Us for a Webinar
  • 11:30
    Fri, Nov 21, 2014
    Playing Around with Telerik Tools and VS2015, ASP.NET 5 and MVC 6 Preview
    
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 runat="server">
    <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>