Undgå duplikater i en repeater
HejsaJeg har en repeater hvor jeg viser nogle side navne og tilhørende billeder.
Men lige nu ser det sådan her ud:
Forside
1.jpg
Forside
2.jpg
Om os
3.jpg
Om os
4.jpg
Jeg vil godt have det til at se sådan ud her:
Forside
1.jpg, 2.jpg
Om os
3.jpg, 4.jpg
Men jeg kan virkelig ikke gennemskue, hvordan jeg får løst dette problem. Her er koden som den ser ud i repeateren.
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="SELECT billeder.filnavn, sider.side_navn FROM billeder INNER JOIN sider ON billeder.fk_side_id = sider.side_id GROUP BY sider.side_navn, billeder.filnavn">
</asp:SqlDataSource>
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<p class="text"><h2><%#Eval("side_navn") %></h2></p>
<img src="../images/vogne/Thumbs/<%#Eval("filnavn") %>" alt=""/>
</ItemTemplate>
</asp:Repeater>
Skal jeg måske hente mit data fra databasen i en List også på den måde slette de dupletter der findes på navnet??
Eller er der nogle andre som har gode idér??
Mvh,
Tina