Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
vlad275
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
1

Как ограничить вывод RSS первыми пятью записями

02.03.2012, 14:59. Просмотров 671. Ответов 4
Метки нет (Все метки)

Попробовал сделать через XmlDataSource, TreeView и XPath:


XML
1
2
3
4
5
6
7
8
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="XmlDataSource3">
    <DataBindings>
        <asp:TreeNodeBinding TextField="#InnerText" />
    </DataBindings>
</asp:TreeView>
<asp:XmlDataSource ID="XmlDataSource3" runat="server" 
    DataFile="http://news.yandex.ru/mobile.rss" XPath="rss/channel/item/title">
</asp:XmlDataSource>
Если писать XPath не "rss/channel/item/title", а "rss/channel/item/title[1]" почему-то вылетает ошибка :-(
В свойствах элементов, нигде не нашел ограничения вывода :-(
Казалась бы такая простая вещь, а никак не получается :-(
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2012, 14:59
Ответы с готовыми решениями:

Заполнение одномерного массива A(N) пятью первыми членами последовательности
Составьте программу заполнения одномерного массива A(N) пятью первыми членами последовательности...

Заполнение списка пятью первыми членами последовательности по заданной формуле
Привет, киберфорум :) Нужна ваша помощь Задача: Составить программу заполнения списка A(N) пятью...

Составить программу заполнения одномерного массива A(N) пятью первыми членами последовательности {an}
Составить программу заполнения одномерного массива A(N) пятью первыми членами последовательности...

Составьте программу заполнения одномерного массива B(H) пятью первыми членами последовательности {an}
Составьте программу заполнения одномерного массива B(H) пятью первыми членами последовательности...

Составьте программу заполнения одномерного массива A(N) пятью первыми членами последовательности
Я только начала изучать Паскаль, прочитала темку про заполнение массивов, но не до конца не поняла....

4
sau
2358 / 1824 / 326
Регистрация: 22.07.2011
Сообщений: 7,003
Завершенные тесты: 1
02.03.2012, 16:32 2
rss/channel/item/title[1]
- потому что в элементе Item только один Title
RSS первыми пятью записями
rss/channel/item[position()<=5]
1
vlad275
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.03.2012, 17:01  [ТС] 3
Спасибо. Сделал. Не могли бы вы сказать, как при выводе TreeView ограничить ширину блока? Текст вылазит за пределы блока несмотря на то, что я выставлял и Width="180" и style="width:180px;" ?
В правом углу http://77.105.164.89/
0
sau
2358 / 1824 / 326
Регистрация: 22.07.2011
Сообщений: 7,003
Завершенные тесты: 1
02.03.2012, 17:30 4
<asp:TreeView NodeWrap="true">...
З.Ы Спрячь ссылку , ото тут хацкеры быстро сайт ломанут ).
1
vlad275
3 / 3 / 1
Регистрация: 13.11.2008
Сообщений: 219
02.03.2012, 18:38  [ТС] 5
Спасибо, а как сделать, чтобы ссылка не выводилась на экран, а была внутри тега <a ?
<% Eval[url] %>?
0
02.03.2012, 18:38
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2012, 18:38

Составить программу заполнения одномерного массива A пятью первыми членами геометрической прогрессии
Помогите составить программу заполнения одномерного массива A(N) пятью первыми членами...

Заполнение одномерного массива пятью первыми элементами последовательности с заданным общим членом
Составьте программу заполнения одномерного массива А(N) пятью первыми членами последовательности...

Объявить массив из 5 элементов int и инициализируйте его первыми пятью положительными нечетными числами.
Дан вопрос. Объявить массив из 5 элементров int и инициализируйте его первыми пятью положительными...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.