摘要:Repeater架構 (Repeater Structure)
之前由Repeater元件做公告時,因為公告間user要求要做分隔線,當初就先放在ItemTemplate中
後來查了一下MSDN發現Repeater有提供SeparatorTemplate做分隔線的功能。
<asp:Repeater ID="rplist" runat="server">
<HeaderTemplate>
<table>
<tr><td class="xxx">暱稱<td><tr>
</HeaderTemplate>
'索引由0開始的奇數列粗體
<AlternatingItemTemplate>
<tr><td class="xxx"><b><%#Eval("nickname")%><b><td><tr>
</AlternatingItemTemplate>
'各資料列中間插入分隔線
<SeparatorTemplate>
<tr><td colspan="2"><b> ---------- </b>
</td></tr>
</SeparatorTemplate>
<ItemTemplate>
<tr><td class="xxx"><%#Eval("nickname")%><td><tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>