如何使用asp.net 實現rss
來源:互聯網
上載者:User
實際上是給XML加上一個RSS標記,換種綁定的方法,以前綁在table裡,現在綁xml檔案裡
(1)前台代碼如下:
<%@ Page language="c#" Codebehind="Rss.aspx.cs" AutoEventWireup="false" Inherits="Comment.Rss" %><?xml version="1.0" encoding="gb2312" standalone="yes"?>
<!--注釋-->
<rss version="0.92">
<channel>
<title></title>
<link></link>
<description><asp:Literal ID="Literal1" Runat="server"></asp:Literal></description>
<language>zh-cn</language>
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<item>
<title><%#DataBinder.Eval(Container.DataItem, "content")%></title>
<description><![CDATA[<%# Comments.GetName((Comment)Container.DataItem)%>]]></description>
<pubDate><%#DataBinder.Eval(Container.DataItem, "createtime")%></pubDate>
<link></link>
</item>
</ItemTemplate>
</asp:Repeater>
</channel>
</rss>
(2)後台代碼中實現資料繫結就行了,為前台提供資料來源。