En Repeater har et HeadTemplate, ItemTemplate og en FooterTemplate. Den måde jeg plejer at bruge en Repeater på er som følger:
<asp:Repeater runat="server" id="PostRepeater">
<HeaderTemplate>
<div class="ContentBox">
<div class="Title">
Indlæg i tråden
</div>
</HeaderTemplate>
<ItemTemplate>
<div class="ContentBoxContent">
<%# Container.DataItem("Post")%>
</div>
</ItemTemplate>
<FooterTemplate>
<div class="Footer">
blah balh blah
</div>
</div> <!-- End of Contentbox -->
</FooterTemplate>
</asp:Repeater>
Og så ved at bruge CSS, kan du tilføje bordere. Fx. kan jeg have en border om alle indlægene:
.ContentBox .ContentBoxContent
{
border: solid 1px black;
}
Anyway, det er sådan jeg kan lide at bruge en Repeater.