自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET頁面的創(chuàng)建

開發(fā) 后端
本文介紹我們將建立一個名字叫rss.aspx的ASP.NET頁面,這個頁面會按照RSS2.0規(guī)范的格式返回Articles數(shù)據(jù)庫表中的最新的5個新聞項。

我們?nèi)绾伟凑誖SS2.0規(guī)范存儲我們的新聞項,我們先創(chuàng)建一個ASP.NET頁面,當用戶發(fā)出請求時,就會返回網(wǎng)站聚合的內(nèi)容。更確切地說,我們將建立一個名字叫rss.aspx的ASP.NET頁面,這個頁面會按照RSS2.0規(guī)范的格式返回Articles數(shù)據(jù)庫表中的最新的5個新聞項。

可以有幾種方法來完成這件事,稍后將會講到。但是現(xiàn)在,我們首先要完成一件事,那就是先要從數(shù)據(jù)庫中獲得最新的5個新聞項。這可以用下面的SQL查詢語句獲得:

SELECTTOP5ArticleID,Title,Author,Description,DatePublishedFROMArticlesORDERBYDatePublishedDESC

獲得了這些信息以后,我們需要把這些信息轉(zhuǎn)換成相應(yīng)的RSS2.0格式聚合文件。要把數(shù)據(jù)庫的數(shù)據(jù)顯示為XML數(shù)據(jù)最簡單、快速的方法就是使用 Repeater控件。準確地說,Repeater控件將在HeaderTemplate和FooterTemplate模版里顯示< rss>元素、< channel>元素以及站點相關(guān)的元素標簽,在ItemTemplate模版里面顯示< item>元素。下面是我們這個ASP.NET頁面(.aspx文件)的HTML部分:

  1. <%@Pagelanguage="c#"ContentType="text/xml"Codebehind="rss.aspx.cs" 
  2. AutoEventWireup="false"Inherits="SyndicationDemo.rss"%> 
  3. <asp:Repeateridasp:Repeaterid="rptRSS"runat="server"> 
  4. <HeaderTemplate> 
  5. <rssversionrssversion="2.0"> 
  6. <channel> 
  7. <title>ASP.NETNews!</title> 
  8. <li> 

【編輯推薦】

  1. ASP.NET頁面顯示XML數(shù)據(jù)
  2. 了解什么是IFRAME ASP.NET
  3. ASP.NET生命周期的展示
  4. 解決ASP.NET AJAX腳本的錯誤問題
  5. 詳解ASP.NET應(yīng)用程序
責(zé)任編輯:佚名 來源: 網(wǎng)易空間
相關(guān)推薦

2009-07-31 13:06:53

CheckBoxLisASP.NET頁面

2009-10-19 15:14:48

aspx擴展

2009-08-05 14:17:27

ASP.NET錯誤頁面

2009-07-29 17:26:39

ASP.NET頁面

2009-07-23 14:17:41

2009-07-31 10:23:44

緩存頁面ASP.NET緩存

2009-08-03 13:38:18

ASP.NET編程模型

2009-07-29 14:35:34

頁面輸出緩存ASP.NET

2009-07-23 10:52:38

2009-07-27 15:25:40

aspx頁面ASP.NET

2009-07-31 10:33:54

ASP.NET頁面輸出

2009-08-05 18:22:55

2009-07-21 15:40:59

Asp.Net動態(tài)頁面

2009-07-28 16:40:11

ASP.NET異步頁面

2009-07-29 13:57:53

創(chuàng)建SlideShowASP.NET

2009-07-31 14:49:22

asp.net自定義錯

2009-07-23 14:08:58

2009-07-29 16:41:45

ASP.NET頁面框架

2009-08-05 14:01:50

ASP.NET配置錯誤

2009-08-24 18:00:52

ASP.NET模板生成
點贊
收藏

51CTO技術(shù)棧公眾號