//读取RSS文件
using System.Net;
using System.IO;
WebClient client = new WebClient();
using (Stream rss = client.OpenRead("http://forum.com-edu.cn/tools/rss.aspx"))
{
DataSet ds = new DataSet();
ds.ReadXml(rss);
Repeater1.DataSource = ds.Tables[2].DefaultView;
Repeater1.DataBind();
}
//用这种方式生成三张表
第一张表:RSS版本号
第二张表:RSS信息内容
第三张表:存放item中的内容
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li><a href="<%#Eval("link") %>" target="_blank">
<%#Eval("title") %>
</a></li>
</ItemTemplate>
<FooterTemplate>
</ul></FooterTemplate>
</asp:Repeater>