New to Telerik UI for ASP.NET AJAX? Download free 30-day trial

Live XML

Data streamed live from http://feeds.feedburner.com/Telerik
  • 03:16
    Fri, Jul 26, 2024
    Generate and Share Screen Recordings with Media Capture API
  • 09:14
    Fri, Jul 26, 2024
    Introduction to TypeGraphQL
  • 02:45
    Thu, Jul 25, 2024
    Closing the Designer-Developer Gap
  • 08:11
    Thu, Jul 25, 2024
    What’s Going on with Material?
  • 03:16
    Wed, Jul 24, 2024
    Blazor Basics: Controlling the HTML HEAD Section in Blazor
  • 08:27
    Wed, Jul 24, 2024
    Unleashing Powerful Axios Features
  • 03:12
    Tue, Jul 23, 2024
    ASP.NET Core Basics: Manipulating Databases with Different Approaches
  • 08:41
    Tue, Jul 23, 2024
    Pagination with the KendoReact Pager Component
  • 04:20
    Mon, Jul 22, 2024
    Sands of MAUI: Issue #152
  • 02:16
    Mon, Jul 22, 2024
    Vue Basics: Intro to Vue.js Watchers
  • 07:34
    Mon, Jul 22, 2024
    Web Styles in Native Apps
  • 08:41
    Fri, Jul 19, 2024
    Array Grouping in JavaScript
  • 02:55
    Thu, Jul 18, 2024
    Blazor Basics: Prerendering Server Components in Blazor
  • 07:34
    Thu, Jul 18, 2024
    Exploring Long Press in .NET MAUI Community Toolkit
  • 03:10
    Wed, Jul 17, 2024
    Interact with Local LLMs with Ollama, Gemma and Kendo UI for Angular
    

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 span.__group0.This way you could easily deliver public news to your site using your own formatting and styling.
  • DefaultCS.aspx
  • DefaultCS.aspx.cs
  • styles.css
<%@ Page AutoEventWireup="true" Inherits="Telerik.Web.Examples.Rotator.Functionality.LiveXML.DefaultCS"CodeFile="DefaultCS.aspx.cs" Language="C#"  %>

<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head runat="server">
    <title>Telerik ASP.NET Example</title>
    <link href="styles.css" rel="stylesheet" type="text/css" />
</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 no-bg">
        <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>
            <telerik:RadRotator RenderMode="Lightweight" ID="RadRotator1" Skin="Silk" 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("be:published", NamespaceManager).ToString()) %>.png');">
                        <div class="dateTime">
                            <div class="time">
                                <%# (this.GetTimeOnly(XPath("be:published", NamespaceManager).ToString())) %>
                            </div>
                            <div class="date">
                                <%# (this.GetDateOnly(XPath("be:published", NamespaceManager).ToString()))%>
                            </div>
                        </div>
                        <div class="title">
                            <span>
                                <%# System.Web.HttpUtility.HtmlEncode(XPath("be:title", NamespaceManager).ToString())%>
                            </span>
                        </div>
                    </div>
                </ItemTemplate>
            </telerik:RadRotator>
            <asp:Label ID="lblMessage" Visible="false" CssClass="message" runat="server" />
        </div>
    </div>
    </form>
</body>
</html>

Support & Learning Resources

Find Assistance