Вопрос

Я хочу опубликовать свои 5 последних твиттеров на своем сайте.Я построил сетку данных с помощью XMLTextReader на C#, которая читает канал, но проблема, с которой я сталкиваюсь, заключается в том, что она показывает ВСЕ каналы, и я не могу найти способ показать только 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>

Но мне просто интересно, почему бы не попробовать использовать оболочку C# для Twitter API?

нравиться:

http://devblog.yedda.com/index.php/2007/05/16/twitter-c-library/

или следите за фантастическим постом Петара в

http://blogs.vertigo.com/personal/petar/Blog/archive/2008/06/23/twitter-wcf-client.aspx

P.S. добавьте твиттер в свои теги!

Другие советы

Как насчет простого решения вручную удалить все строки из таблицы данных, кроме первых 5?

Более того, API Twitter позволяет вам указывать " начиная с идентификатора " значение. Таким образом, вы можете запрашивать только обновления, начиная с самого последнего.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top