ASP.NET Repeater 控件是用于在 Web 頁面中重復顯示數據的控件。它可以綁定到數據源,并將數據源中的每個項顯示為重復的模板。下面是使用 ASP.NET Repeater 控件的基本步驟:
<asp:Repeater ID="myRepeater" runat="server">
<!-- 重復項的模板 -->
</asp:Repeater>
myRepeater.DataSource = 數據源; // 數據源可以是一個集合、數組、DataTable 等
myRepeater.DataBind();
<asp:Repeater>
標記內部定義重復項的模板。在模板中,可以使用 <%# ... %>
語法綁定數據源中的字段。以下是一個基本的示例模板:<ItemTemplate>
<div>
<span><%# Eval("字段名") %></span>
</div>
</ItemTemplate>
在這個示例中,“字段名” 是數據源中的一個字段名,通過 Eval("字段名")
獲取并顯示該字段的值。
注意:Repeater 控件只負責在頁面上重復顯示數據,它不會自動處理分頁、排序等功能。如果需要實現這些功能,需要在代碼后端(例如 C#)中手動處理。