DataGridのX行のみを表示
質問
最近の5つのTwitterをWebサイトに投稿したい。フィードを読み取るC#でXMLTextReaderを使用してデータグリッドを構築しましたが、私が直面する問題は、すべてのフィードが表示され、5だけを表示する方法が見つからないことです。
XmlTextReader reader = new XmlTextReader("http://some.rss/feed.rss");
DataSet ds = new DataSet();
ds.ReadXml(reader);
dg.DataSource = ds.Tables[2];
dg.AutoGenerateColumns = false;
dg.AllowPaging = false;
dg.DataBind();
解決
質問に直接回答するには:
<asp:GridView ID="gv" runat="server"
PageSize="5" AllowPaging="true">
<PagerSettings Visible="false" />
</asp:GridView>
しかし、Twitter APIにC#ラッパーを使用してみませんか?
like:
http://devblog.yedda。 com / index.php / 2007/05/16 / twitter-c-library /
またはPetarの素晴らしい投稿をフォロー
http:/ /blogs.vertigo.com/personal/petar/Blog/archive/2008/06/23/twitter-wcf-client.aspx
P.S。 Twitterをタグに追加してください。
他のヒント
最初の5行を除くすべての行をDataTableから手動で削除する簡単な解決策はどうですか?
さらに良いことに、Twitter APIを使用すると、「ID以来」を指定できます。値。そうすれば、最新のアップデート以降のアップデートのみをリクエストできます。
所属していません StackOverflow