AlternateTemplate kanske kan vara till hjälp, förstår dock inte exakt hur du vill ha det.
Jag har detta i aspx
<asp:Repeater id="nyheter" runat="server">
<HeaderTemplate>
<table>
<tbody>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td class="nyheter" valign="top">
<br />
<p class="text" style="TEXT-ALIGN: left">
<span class="rubrik2"><%# DataBinder.Eval(Container.DataItem, "rubrik") %></span> -
<%# DataBinder.Eval(Container.DataItem, "nyhet") %>
</p>
</td>
<td class="mellan_nyheter">
</td>
<td class="nyheter" valign="top">
<br />
<p class="text" style="TEXT-ALIGN: left">
<span class="rubrik2">[b][rubrik][/b]</span> - [b][nyhet][/b]
</p>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</tbody>
</table>
</FooterTemplate>
</asp:Repeater>
I stället för [rubrik] och [nyhet] vill jag visa varannan rubrik o nyhet. Meningen är att de ska synas i två olika kolummer.
Nu använder jag
IDataReader dr = comm.ExecuteReader();
nyheter.DataSource = dr;
nyheter.DataBind();
