5 つの列と正常に表示されるデータを含む単純なリピーター コントロールがあります。しかし、テーブルの各行の次の行に配置する必要がある 6 番目のデータ項目があります。
6 番目のアイテムを交互のテンプレート アイテムに配置しようとしましたが、必要なことは実行されますが、すべての行がループしません。
以下のコードから、Notes データ項目は、各行の後に新しい行に表示したいものです...以下のコードはそれを行いますが、ループスルーしません:
<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>