RSSをレコードセットに見立てて読んでみる。
はじめてのC#は割とお手軽でした。
そしてはじめての非コードビハインド体験。
でも、VS.NETでの生産性がいいのでコードビハインドをおすすめします。
<%@ Page Language="C#" EnableViewState="false" Debug="true" %> <%@ Import Namespace="System.Data" %> <html> <head> <script runat="server"> void Page_Load(object sender, EventArgs e) { DataSet ds = new DataSet(); ds.ReadXml("http://d.hatena.ne.jp/aspx/rss"); MyGrid.DataSource = ds.Tables["item"]; MyGrid.DataBind(); } </script> </head> <body> <asp:DataGrid id="MyGrid" AutoGenerateColumns="false" CellPadding="4" runat="server" > <HeaderStyle BackColor="#22BB55" ForeColor="white" /> <ItemStyle BackColor="#EEFFEE" /> <AlternatingItemStyle BackColor="#DDFFDD" /> <Columns> <asp:BoundColumn DataField="title" HeaderText="記事" /> <asp:BoundColumn DataField="description" HeaderText="概要" /> <asp:BoundColumn DataField="link" HeaderText="URL" /> </Columns> </asp:DataGrid> </body> </html>
出力イメージ。
記事 概要 URL [MSDE]MSDEセットアップ方法が書いてあるPage。 省略 省略