Du kan prøve at se problemet...
Det er de to inderste repeaters der kun skal vises hvis de indeholder data. Den yderste vil altid indeholde data:
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="Kunde_sted_automat.ascx.cs" Inherits="vegasonline.UIL.Kunde_sted_automat" TargetSchema="
http://schemas.microsoft.com/intellisense/ie5"%><asp:repeater id="parentRepeater" runat="server" enableviewstate=true>
<HeaderTemplate>
<table border=1>
</HeaderTemplate>
<ItemTemplate>
<tr bgcolor=<%=vegasonline.Global.OverskriftKundeColor%> id="sd<%# ParentCtr%>" style="COLOR: white;font-size:14px;">
<td>
<%# DataBinder.Eval(Container.DataItem,"KUNDE_ADRESSE")%>
<%# DataBinder.Eval(Container.DataItem,"KUNDE_NAVN")%>
</td>
</tr>
<asp:repeater id="childRepeater" enableviewstate=true
datasource='<%# GetRelation(Container.DataItem,"kunde_sted_relation") %>'
runat="server">
<HeaderTemplate>
<tr><td>
<table border=0 ID="Table1">
</HeaderTemplate>
<ItemTemplate>
<tr bgcolor=<%=vegasonline.Global.OverskriftStedColor%> id="<%# ParentCtr%>" style="COLOR: white;font-size:12px;">
<td>
<img src="images/+.bmp" style="cursor:hand;" onclick="collapseit(<%# DataBinder.Eval(Container.DataItem,"[\"STED_NR\"]") %>,'collapsetAutomatTable','ALTERNATING')" id="collapseimg<%# DataBinder.Eval(Container.DataItem,"[\"STED_NR\"]") %>">
<%# DataBinder.Eval(Container.DataItem,"[\"STED_NAVN\"]") %>
(<%# DataBinder.Eval(Container.DataItem,"[\"STED_SYNONYM\"]")%>)
<%# DataBinder.Eval(Container.DataItem,"[\"STED_ADRESSE\"]")%> ,
<%# DataBinder.Eval(Container.DataItem,"[\"POSTNR\"]")%>
<%# DataBinder.Eval(Container.DataItem,"[\"POSTBY\"]")%>
<a href="StedManage.aspx?stednr=<%# DataBinder.Eval(Container.DataItem,"[\"STED_NR\"]") %>&action=rediger" style="COLOR: white">Redigér</a>
<a href="StedBestilling.aspx?stednr=<%# DataBinder.Eval(Container.DataItem,"[\"STED_NR\"]") %>&action=quickOrder" style="COLOR: white">Opret Bestilling</a>
</td>
</tr>
<asp:repeater id="grandchildRepeater" enableviewstate=true
datasource='<%# GetRelation(Container.DataItem,"sted_automat_relation") %>'
runat="server">
<HeaderTemplate>
<tr><td>
<table border=0 ID="Table2" >
<tr bgcolor=<%=vegasonline.Global.OverskriftAutomatColor%> style="color:FFFFFF;">
<td> </td>
<td>
<b>Automatnavn</b>
</td>
<td>
<b>ID - nr.</b>
</td>
<td>
<b>Automattype</b>
</td>
<td>
<b>Kabinet</b>
</td>
<td>
<b>Elektronik</b>
</td>
<td>
<b>Program version</b>
</td>
<td>
<b>Fabrikat</b>
</td>
<td>
<b>Udløbsdato</b>
</td>
<td>
<b>Rediger</b>
</td>
<td>
<b>Bestilling</b>
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr bgcolor=<%=vegasonline.Global.RowColorAutomat%>>
<td>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem,"[\"AUT_NAVN\"]") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem,"[\"AUT_SER_NR\"]") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem,"[\"AUT_ART_NAVN\"]") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem,"[\"KAB_BETEGN\"]") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem,"[\"ELKTR_BETEGN\"]") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem,"[\"PROG_VERS\"]") %>
</td>
<td>
<%# DataBinder.Eval(Container.DataItem,"[\"FABR_BETEGN\"]") %>
</td>
<td>
<%# DateFormat(DataBinder.Eval(Container.DataItem,"[\"UDLOEB_DATO\"]")) %>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</td></tr>
</FooterTemplate>
</asp:repeater>
</ItemTemplate>
<FooterTemplate>
</table>
</td></tr>
</FooterTemplate>
</asp:Repeater>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>