ต่อไปนี้เป็นการแนะนำอย่างเป็นทางการเกี่ยวกับวิธีใช้ตัวควบคุม Repeater เพื่อพัฒนา RssFeed ง่ายมาก มีทั้งหมดสี่ขั้นตอน
ขั้นตอนแรกคือการออกแบบฐานข้อมูล เพื่อความง่าย ฉันใช้ Access สร้างไลบรารีชื่อ RssFeed.mdb แล้วสร้างตารางชื่อ RssItems ตารางนี้ใช้เพื่อจัดเก็บโครงสร้างระดับที่สองของ Rss เนื้อหาในรายการ เช่น
ขั้นตอนที่สองคือการเพิ่มไฟล์ xml และตั้งชื่อเป็น Rss.xml
ขั้นตอนที่สามคือการดูแลแผนกต้อนรับ:
เพิ่มเว็บเพจชื่อ RssTool.aspx จากนั้นลากตัวควบคุม Repeater บนหน้าเว็บ เปลี่ยน ID เป็น RptRss สลับไปที่มุมมองต้นฉบับเพื่อเพิ่มการแสดงการเชื่อมโยงไปยังตัวควบคุม Repeater และลบโค้ด Html บางส่วนที่สร้างโดยเพจโดยอัตโนมัติ เพื่อให้ มันกลายเป็นดังนี้:
ดูที่ RssTool.aspx
หลังจากแก้ไข VS จะรายงานคำเตือนมากมาย ไม่ต้องสนใจ เราต้องทำสิ่งนี้ นี่คือเอฟเฟกต์ที่เราต้องการ!
ขั้นตอนที่สี่คือการเขียนโค้ด:
เขียนสามวิธีในไฟล์ RssTool.aspx.cs รหัสทั้งหมดจะเป็นดังนี้:
ดูที่ RssTool.aspx.cs
ขั้นตอนที่ 5: วิ่ง!
เพื่อให้ RssFeed ของคุณให้ข้อมูลเพิ่มเติม เช่น pubDate ผู้เขียน หรือแม้แต่รูปภาพ คุณจะต้องผูกรายการเพิ่มเติมใน Repeater โดยมีเงื่อนไขว่าคุณต้องระบุฟิลด์ดังกล่าวในตารางข้อมูล
ขยาย