日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

aspx repeater 用法_ASP.NET - Repeater 控件

發布時間:2024/9/19 asp.net 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 aspx repeater 用法_ASP.NET - Repeater 控件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

把 DataSet 綁定到 Repeater 控件

Repeater 控件用于顯示重復的項目列表,這些項目被限制在該控件。Repeater 控件可被綁定到數據庫表、XML 文件或者其他項目列表。這里,我們將展示如何把 XML 文件綁定到一個 Repeater 控件。

我們將在例子中使用下面的 XML 文件("cdcatalog.xml"):

Empire Burlesque

Bob Dylan

USA

Columbia

10.90

1985

Hide your heart

Bonnie Tyler

UK

CBS Records

9.90

1988

Greatest Hits

Dolly Parton

USA

RCA

9.90

1982

Still got the blues

Gary Moore

UK

Virgin records

10.20

1990

Eros

Eros Ramazzotti

EU

BMG

9.90

1997

首先,導入 "System.Data" 命名空間。我們需要此命名空間與 DataSet 對象一同工作。在 .aspx 頁面的頂部包含下面這條指令:

接下來,為這個 XML 文件創建一個 DataSet,并把此 XML 文件在頁面首次加載時載入 DataSet:

sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

end if

end sub

然后我們在 .aspx 頁面中創建一個 Repeater 控件。 元素中的內容在輸出中僅出現一次,而 元素的內容會對應 DataSet 中的 "record" 重復出現,最后, 的內容在輸出中僅出現一次:

...

...

...

然后我們添加可創建 DataSet 的腳本,并把這個 mycdcatalog DataSet 綁定到 Repeater 控件。我們同樣用 HTML 標簽來填充這個 Repeater 控件,并通過 方法把數據項目綁定到 部分內的單元格:

sub Page_Load

if Not Page.IsPostBack then

dim mycdcatalog=New DataSet

mycdcatalog.ReadXml(MapPath("cdcatalog.xml"))

cdcatalog.DataSource=mycdcatalog

cdcatalog.DataBind()

end if

end sub

TitleArtistCountryCompanyPriceYear
與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的aspx repeater 用法_ASP.NET - Repeater 控件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。