文章目錄
<HeaderTemplate>
元素中的內容在輸出中僅出現一次
<ItemTemplate>
元素的內容會對應
DataSet 中的 "record" 重複出現
<FooterTemplate>
的內容在輸出中僅出現一次
<AlternatingItemTemplate>
您可以在 <ItemTemplate> 元素後添加 <AlternatingItemTemplate> 元素,這樣就可以描述交替行的外觀了。
<SeparatorTemplate>
元素能夠用於描述每個記錄之間的分隔字元。比分隔字元直接寫在<ItemTemplate>標籤 會在結尾少一個分割符;
資料繫結
<%#Eval("fieldname")%> fieldname 表示 列名
後台資料來源綁定(DataTable)
Repeater1.DataSource = DataTable;Repeater1.DataBind();
例子:
<form runat="server"><asp:Repeater id="cdcatalog" runat="server"><HeaderTemplate><table border="1" width="100%"><tr><th>Title</th><th>Artist</th><th>Country</th><th>Company</th><th>Price</th><th>Year</th></tr></HeaderTemplate><ItemTemplate><tr><td><%#Eval("title")%></td><td><%#Eval("artist")%></td><td><%#Eval("country")%></td><td><%#Eval("company")%></td><td><%#Eval("price")%></td><td><%#Eval("year")%></td></tr></ItemTemplate><FooterTemplate></table></FooterTemplate></asp:Repeater></form>