首页 > 其他 > 详细

RSS

时间:2014-11-18 23:43:51      阅读:345      评论:0      收藏:0      [点我收藏+]

前台:

  

<?xml version="1.0"?>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="RSS.aspx.cs" Inherits="RSS" ContentType="text/xml" %>

<rss version="2.0">
<channel>
<title>XXX网站书店</title>
<description></description>
<link>http://www.bookshop.com</link>
<language>zh-cn</language>
<docs></docs>
<ttl>5</ttl>

<asp:Repeater runat="server" ID="RepeaterRss">
<ItemTemplate>
<item>
<title><%#Eval("Title") %></title>
<link><%#Eval("Id","http://localhost:8088/BookDetail.aspx?id={0}") %></link>
<pubDate><%#Eval("PublishDate") %></pubDate>
<source>XXX网站书店</source>
<author><%#Eval("Author") %></author>
<description><![CDATA[<%#Eval("ContentDescription") %>]]></description>
</item>
</ItemTemplate>
</asp:Repeater>


</channel>
</rss>

 

 

后台:

public partial class RSS : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {
    LoadRssData();
  }

  private void LoadRssData()
  {
    List<Books> lst = new List<Books>();
    for (int i = 0; i < 15; i++)
    {
       lst.Add(new Books() { Id=i+1, Title="标题"+(i+1), Author="秋月光璇", ContentDescription="详细内容:"+Guid.NewGuid().ToString(), PublishDate=DateTime.Now});
    }
    this.RepeaterRss.DataSource = lst;
    this.RepeaterRss.DataBind();
  }

}

 

 

public class Books
{
  public Books()
  { }

  public int Id { get; set; }
  public string Title { get; set; }
  public string Author { get; set; }
  public DateTime PublishDate { get; set; }
  public string ContentDescription { get; set; }
}

 

RSS

原文:http://www.cnblogs.com/qiuyueguangxuan/p/4106661.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!