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

  • 03:00
    Wed, Nov 26, 2014
    Getting started with RadSpreadProcessing Vol2
  • 03:00
    Thu, Nov 20, 2014
    Weekly Dose of Telerik Support Resources 11/17/2014
  • 08:40
    Thu, Nov 20, 2014
    The Unexpected Truth About UI Test Automation Pilot Projects: A Survey Report
  • 07:21
    Thu, Nov 20, 2014
    Strong Team, Strong Future
  • 10:58
    Wed, Nov 19, 2014
    Telerik Kendo UI Q3 2014 is here
  • 07:00
    Wed, Nov 19, 2014
    Creating Your First Cross-Platform Native App with NativeScript
  • 10:00
    Tue, Nov 18, 2014
    Increase Your Mobile App Engagement. Become Part of the Web of Apps.
  • 05:00
    Mon, Nov 17, 2014
    Register Now for the Telerik Platform December Webinar
  • 09:27
    Mon, Nov 17, 2014
    ASP.NET Web Forms Devs: Here's What to Expect from Telerik for Q1 2015
  • 12:05
    Fri, Nov 14, 2014
    Can You Guess What This Is?
    
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>