2016-11-30 1 views
1

Ich verwende einen Repeater, um mehrere Elemente in einer Liste darzustellen.Doppellinie für <hr> Tag im Repeater

Ich möchte die Elemente durch eine Linie mit einem <hr> Tag trennen. Wenn ich es weglasse, gibt es keine Linie; Wenn ich es jedoch hinzufüge, zeigt es ZWEI Zeile im Browser an. Hat jemand einen Vorschlag dafür?

Quellcode des Repeaters:

<asp:Repeater ID="Lijst" runat="server" DataSourceID="SqlDataSource2" 
     OnItemDataBound="Lijst_ItemDataBound" 
> 
<HeaderTemplate> 
</HeaderTemplate> 

<ItemTemplate> 

<table style="width:100%"> 
<tr> 

    <td style="width:100%"> 
     <asp:Label ID="Regel" runat="server"></asp:Label> 
    </td> 
    <td style="width:100%"> 
     <asp:Label ID="Plancode" runat="server" font-size="20px" align=right></asp:Label> 
    </td> 
</tr> 
<hr /> 
</table> 

</ItemTemplate>  
<FooterTemplate> 
</FooterTemplate> 
</asp:Repeater> 

Rendering von einem Artikel:

<table style="width:100%"> 
<tr> 

    <td style="width:100%"> 
     <span id="MainContent_Lijst_Regel_1"></span> 
    </td> 
    <td style="width:100%"> 
     <span id="MainContent_Lijst_Plancode_1" align="right" style="font-size:20px;"></span> 
    </td> 
</tr> 
<hr /> 
</table> 

Vielen Dank im Voraus!

+0

warum Sie border-bottom nicht geben: 1px solid black; zu oder Tag. – Navneeth

+0

entweder wiederholt Bild oder CSS als @Navneeth schlägt vor, löst das visuelle Problem – Raptor

+0

Grenze auf die tr oder td Tags funktioniert nicht, mit es auf dem Tisch zeigt immer noch die doppelte Linie. Ich benutzte:

Jur

Antwort

1

können Sie eine Trennvorlage verwenden und im Inneren einsetzen


<asp:Repeater runat="server" ID="rp"> 
    <SeparatorTemplate> 
     <hr /> 
    </SeparatorTemplate> 
</asp:Repeater> 
+0

Mit diesem zeigt STILL eine Doppellinie; und außerdem wird das zweite Etikett auf einer neuen Zeile innerhalb der Tabelle angezeigt. EDIT - ah nein das zweite Problem war mein schlechtes. Ich bekomme trotzdem die doppelte Linie. – Jur

+0

Problem gelöst ... ts ein Datenproblem. anscheinend habe ich in jeder geraden Reihe einen leeren Tisch erzeugt. T – Jur