The code below is a quick demo of an ASP.Net Repeater control, writing a link, dates, and description, repeated from database. It shows how to repeat a table for data formatting per data row. It also shows the date formatting within Databinder.Eval.
//----------------------------------
<asp:Repeater ID="publicConsultationsRepeater" Runat="server">
<ItemTemplate>
<h4><a href="<%# DataBinder.Eval(Container.DataItem, "Url") %>"><%# DataBinder.Eval(Container.DataItem, "Name") %></a></h4>
<table cellpadding="0" cellspacing="0" cols="2">
<tr>
<td>Date opened: </td>
<td><%# DataBinder.Eval(Container.DataItem, "StartDate", "{0: dd MMMM yyyy}") %></td>
</tr>
<tr>
<td>Agency: </td>
<td><%# DataBinder.Eval(Container.DataItem, "Name") %></td>
</tr>
</table>
<br/>
<p><%# DataBinder.Eval(Container.DataItem, "Description") %></p>
</ItemTemplate>
</asp:Repeater>