Разбиение на страницы 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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