Mam repeater boleni, który wygląda tak
<asp:Repeater runat="server" ID="Repeater1">
<HeaderTemplate>
<table border="1">
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%# Eval("Username")%>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
Jak mogę zrobić taki układ tabeli?
2 odpowiedzi
Wypróbuj widok listy
<asp:ListView ID="ContactsListView"
DataSourceID="ContactsDataSource"
GroupItemCount="2"
runat="server">
<ItemTemplate>
<%# Eval("Username")%>
</ItemTemplate>
</asp:ListView>
Repeater
jest strukturą przypominającą pętlę for do renderowania znaczników.
Możesz osiągnąć to, co próbujesz zrobić, używając zagnieżdżonego przemiennika: Zewnętrzny przemiennik dla <tr>
i zawinąć swoje <td>
w inny przemiennik.
Możesz to również osiągnąć, używając kontrolki asp:DataList
, która jest bardziej eleganckim rozwiązaniem tego, co próbujesz zrobić.
Podobne pytania
Powiązane pytania
Nowe pytania
html
HTML (HyperText Markup Language) to język znaczników służący do tworzenia stron internetowych i innych informacji wyświetlanych w przeglądarce internetowej. Pytania dotyczące HTML powinny zawierać minimalny możliwy do odtworzenia przykład i pewne wyobrażenie o tym, co próbujesz osiągnąć. Ten tag jest rzadko używany samodzielnie i często jest łączony z [CSS] i [javascript].