效果图:
代码
vb.net
<%@ Page Language="VB" %>
<script runat="server">
Protected Sub Page_Load()Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Dim doc As New System.Xml.XmlDocument
doc.Load("http://blog.csdn.net/IamBird/category/200840.aspx/rss")
XmlDataSource1.Data = doc.InnerXml
XmlDataSource1.XPath = "/rss/channel/item"
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server" DataSourceID="XmlDataSource1" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="文章标题">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" NavigateUrl='<%#XPath("link") %>'>
<%#XPath("title")%></asp:HyperLink>
[<%#CType(XPath("pubDate"), DateTime).ToString("yyyy年M月d日")%>]
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:XmlDataSource ID="XmlDataSource1" runat="server"></asp:XmlDataSource>
</form>
</body>
</html>
<script runat="server">
Protected Sub Page_Load()Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Dim doc As New System.Xml.XmlDocument
doc.Load("http://blog.csdn.net/IamBird/category/200840.aspx/rss")
XmlDataSource1.Data = doc.InnerXml
XmlDataSource1.XPath = "/rss/channel/item"
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server" DataSourceID="XmlDataSource1" AutoGenerateColumns="false">
<Columns>
<asp:TemplateField HeaderText="文章标题">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank" NavigateUrl='<%#XPath("link") %>'>
<%#XPath("title")%></asp:HyperLink>
[<%#CType(XPath("pubDate"), DateTime).ToString("yyyy年M月d日")%>]
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:XmlDataSource ID="XmlDataSource1" runat="server"></asp:XmlDataSource>
</form>
</body>
</html>