Разбиение на страницы RSS с использованием System.ServiceModel.SyndicateC#

Место общения программистов C#
Anonymous
Разбиение на страницы RSS с использованием System.ServiceModel.Syndicate

Сообщение Anonymous »

Я пытаюсь добиться нумерации страниц сообщений, которые я получаю из RSS-канала, используя System.ServiceModel.Syndicate. Однако я не могу понять, как это сделать и какой лучший способ это сделать.

На данный момент я использую Listview для представления данных, которые извлекается из моего кода программной части:

Код: Выделить всё

// Link to the RSS-feed.
string rssUri = "feed.xml";
var doc = System.Xml.Linq.XDocument.Load(rssUri);

// Using LINQ to loop out all posts containing the information i want.
var rssFeed = from el in doc.Elements("rss").Elements("channel").Elements("item")

select new
{
Title = el.Element("title").Value,
PubDate = el.Element("pubDate").Value,

Enclosure = el.Element("enclosure").Attribute("url").Value,
Description = el.Element("description").Value
};

// Binding the data to my listview, so I can present the data.
lvFeed.DataSource = rssFeed;
lvFeed.DataBind();
Итак, куда мне двигаться дальше? Я предполагаю, что один из способов — работать с DataPager в моем списке? Однако я не уверен, как работать с этим элементом управления, следует ли мне отправлять все мои данные в какой-то список или что-то вроде IEnumerable?

Подробнее здесь: https://stackoverflow.com/questions/230 ... yndication

Вернуться в «C#»