asp.net(C#) 重複器控制項,重複內容(無預設html,高度可自訂化)

來源:互聯網
上載者:User
文章目錄
  • 資料繫結
  • 後台資料來源綁定(DataTable)
<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>
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.