質問

最近の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以来」を指定できます。値。そうすれば、最新のアップデート以降のアップデートのみをリクエストできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top