Ниже приводится формальное введение в использование элемента управления Повторитель для разработки RssFeed. Очень просто, всего четыре шага.
Первым шагом является проектирование базы данных. Для простоты я использую Access, создаю библиотеку RssFeed.mdb, а затем создаю таблицу RssItems. Эта таблица используется для хранения структуры второго уровня Rss. содержимое элемента, например, следующее:
Второй шаг — добавить XML-файл и присвоить ему имя Rss.xml.
Третий шаг – позаботьтесь о стойке регистрации:
Добавьте веб-страницу с именем RssTool.aspx, затем перетащите на нее элемент управления Повторитель, измените идентификатор на RptRss, переключитесь на исходное представление, чтобы добавить представление привязки к элементу управления Повторитель, и удалите некоторые Html-коды, автоматически созданные страницей, чтобы это становится следующим. Выглядит это так:
См. RssTool.aspx.
После модификации VS будет выдавать множество предупреждений, игнорируйте их, мы должны это сделать, это тот эффект, который нам нужен!
Четвертый шаг — написание кода:
Напишите три метода в файле RssTool.aspx.cs. Весь код выглядит следующим образом:
См. RssTool.aspx.cs.
Шаг 5: Беги!
Чтобы ваш RssFeed предоставлял больше информации, например, дату публикации, автора или даже изображение, вам нужно всего лишь связать больше элементов в Повторителе, при условии, что вы должны предоставить такие поля в таблице данных.
Расширять