WebForm數據展示 Web Repeater的使用
阿新 • • 發佈:2017-05-21
重復 new 復制 結束 rep git sss lte asp
Repeater控件:(重復器)按某一格式展示數據
- HeaderTemplate - 先執行,執行一次
- FooterTemplate - 最後執行,執行一次
- ItemTemplate - 在Header之後執行,有多少條數據綁定就執行多少次
- AlterNatingItemTemplate - 交替項模板,與ItemTemplate交替執行
Repeater綁定數據:
//集合結果指向Repeater1
Repeater1.DataSource = new StusData().SelectStu();
//數據綁定
Repeater1.DataBind();
Repeater數據展示:
<% %> - 編寫C#代碼的
<%= %>
<%# %>
<%# Eval("屬性名","可選,格式字符串") %>
<%# 方法名() %>
<%--數據展示--%>
<asp:Repeater ID="Repeater1" runat="server">
<%--第一行要展示的數據,只有一遍--%>
<HeaderTemplate>
<table class="d2">
<tr>
<td>編號</td>
<td>姓名</td>
<td>性別</td>
<td>民族</td>
<td>年齡</td>
<td>生日</td>
<td>班級</td>
<td>分數</td>
</tr>
</HeaderTemplate>
<%--循環展示的數據--%>
<ItemTemplate>
<tr style="">
<td><%#Eval("Ids") %></td>
<td><%#Eval("Name") %></td>
<td><%#Eval("Sexx") %></td>
<td><%#Eval("Nationn") %></td>
<td><%#Eval("Age") %></td>
<td><%#Eval("Bir") %></td>
<td><%#Eval("Classs") %></td>
<td><%#Eval("Score") %></td>
</tr>
</ItemTemplate>
<%--結束--%>
<FooterTemplate></table></FooterTemplate>
</asp:Repeater>
WebForm數據展示 Web Repeater的使用