我正在嘗試使用直放站獲取下表。使用直放站的橫座標表
<table>
<tr>
<td>Description:</td>
<td>Start time:</td>
<td>End time:</td>
<td>Game type:</td>
<td>Description:</td>
<td>Start time:</td>
<td>End time:</td>
<td>Game type:</td>
</tr>
<tr>
<td>Data1</td>
<td>Data2</td>
<td>Data3</td>
<td>Data4</td>
<td>Data1</td>
<td>Data2</td>
<td>Data3</td>
<td>Data4</td>
</tr>
</table>
但我不知道該怎麼做。我已經嘗試了以下方法:
<asp:Repeater ID="rptGames" runat="server">
<HeaderTemplate>
<table>
<tr>
</HeaderTemplate>
<ItemTemplate>
<td>Description:</td>
<td>Start time:</td>
<td>End time:</td>
<td>Game type:</td>
</ItemTemplate>
<SeparatorTemplate>
</tr><tr>
</SeparatorTemplate>
<AlternatingItemTemplate>
<td><%# Eval("Description") %></td>
<td><%# Eval("StartTime") %></td>
<td><%# Eval("EndTime") %></td>
<td><%# Eval("GameType") %></td>
</AlternatingItemTemplate>
<FooterTemplate>
</tr>
</table>
</FooterTemplate>
</asp:Repeater>
而且如果分隔符模板剛剛應用到最後,它會很好用。 那麼是否讓這個模式對每個數據項使用單獨的表工作的唯一方法是?或者有什麼方法可以用一張桌子完成我的目標?
感謝所有的答案,但他們不創建我想要的表。我需要將標題2一遍又一遍地重複(以及數據項),如示例中所示。 (記住標題模板只能打印一次) –
哦,我在那裏弄錯你了。我更新了我的答案並考慮了您的意見 –