2013-07-18 3 views
0

У меня есть простой элемент управления ретранслятора с 5 столбцами и данными, которые отображаются нормально. Но у меня есть 6-й элемент данных, который мне нужно разместить в следующей строке после каждой строки таблицы.ASP.NET Repeater DataItems

Я попытался разместить 6-й элемент в переменном элементе шаблона, и он делает то, что я хочу, но не прокручивает все строки.

Из кода ниже, Вексель элемент данных является один я хочу, чтобы появиться в новой строке после каждой строки ... Код ниже делает это, но это не делает петлю через:

 <HeaderTemplate> 
      <table class="tblMoves" > 
       <tr> 
        <th> 
         Type 
        </th> 
        <th> 
         ID 
        </th> 
        <th> 
         First Name 
        </th> 
        <th> 
         Last Name 
        </th> 
        <th> 
         Date 
        </th> 
       </tr> 

     </HeaderTemplate> 
     <AlternatingItemTemplate> 
     <tr> 
     <td colspan="5"> <%#Eval("Notes")%></td> 
     </tr> 
     </AlternatingItemTemplate> 
     <ItemTemplate> 

     <tr> 
     <td><asp:Label ID="empid" Text='<%#Eval("type") %>' runat="server"></asp:Label></td> 
        <td><asp:Label ID="Label1" Text='<%#Eval("ID") %>' runat="server"></asp:Label></td> 

     <td><asp:Label ID="Label2" Text='<%#Eval("FirstName") %>' runat="server"></asp:Label></td> 

     <td><asp:Label ID="Label3" Text='<%#Eval("LastName") %>' runat="server"></asp:Label></td> 
     <td><asp:Label ID="Label4" Text='<%#Eval("Date", "{0:MM/dd/yyyy}") %>' runat="server"></asp:Label></td> 
     </tr> 
     </ItemTemplate> 



     <FooterTemplate> </table></FooterTemplate> 
    </asp:Repeater> 

ответ

0

Просто добавьте строку примечаний к шаблону товара.

<ItemTemplate> 
    <tr> 
    <td> 
     <asp:Label ID="empid" Text='<%#Eval("type") %>' runat="server"></asp:Label> 
    </td> 
    <td> 
     <asp:Label ID="Label1" Text='<%#Eval("ID") %>' runat="server"></asp:Label> 
    </td> 
    <td> 
     <asp:Label ID="Label2" Text='<%#Eval("FirstName") %>' runat="server"></asp:Label> 
    </td> 
    <td> 
     <asp:Label ID="Label3" Text='<%#Eval("LastName") %>' runat="server"></asp:Label> 
    </td> 
    <td> 
     <asp:Label ID="Label4" Text='<%#Eval("Date", "{0:MM/dd/yyyy}") %>' runat="server"></asp:Label> 
    </td> 
    </tr> 
    <tr> 
    <td colspan="5"><%#Eval("Notes")%></td> 
    </tr> 
</ItemTemplate> 
+0

Thank you CM! Работала отлично. – user1967701

+0

Рад помочь. –