Berikut ini adalah pengenalan formal tentang cara menggunakan kontrol Repeater untuk mengembangkan RssFeed. Sangat sederhana, total empat langkah.
Langkah pertama adalah mendesain database. Untuk mempermudah, saya menggunakan Access, membangun perpustakaan bernama RssFeed.mdb, lalu membuat tabel bernama RssItems. Tabel ini digunakan untuk menyimpan struktur Rss tingkat kedua, yaitu konten dalam item, misalnya sebagai berikut:
Langkah kedua adalah menambahkan file xml dan memberinya nama Rss.xml.
Langkah ketiga adalah mengurus front desk:
Tambahkan halaman web bernama RssTool.aspx, lalu seret kontrol Repeater ke dalamnya, ubah ID menjadi RptRss, alihkan ke tampilan sumber untuk menambahkan representasi pengikatan ke kontrol Repeater, dan hapus beberapa kode Html yang dihasilkan secara otomatis oleh halaman tersebut, sehingga menjadi seperti berikut. Tampilannya seperti ini:
Lihat RssTool.aspx.
Setelah modifikasi, VS akan melaporkan banyak peringatan, abaikan saja, kita harus melakukan ini, inilah efek yang kita inginkan!
Langkah keempat adalah menulis kode:
Tulis tiga metode di file RssTool.aspx.cs. Kode keseluruhannya adalah sebagai berikut:
Lihat RssTool.aspx.cs
Langkah 5: Jalankan!
Agar RssFeed Anda memberikan lebih banyak informasi, seperti pubDate, author atau bahkan gambar, Anda hanya perlu mengikat lebih banyak item di Repeater, dengan syarat Anda harus menyediakan kolom tersebut di tabel data.
Memperluas