我希望在 ASP.NET WebForms Repeater 控件中自动为每个输出行添加一个索引。该如何实现?
示例:
Name
1 John
2 Jack
3 Joe
我希望在 ASP.NET WebForms Repeater 控件中自动为每个输出行添加一个索引。该如何实现?
示例:
Name
1 John
2 Jack
3 Joe
尝试以下操作:
<asp:Repeater ID="myRepeater" runat="server">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Container.ItemIndex %></td>
<!-- or maybe -->
<td><%# Container.ItemIndex + 1 %></td>
<td><%# DataBinder.Eval(Container, "DataItem.Name") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<%# Container.ItemIndex + 1 %>
,来获取从1开始的序号。 - Hans KestingDataBinder.Eval(Container, "ItemIndex")
。 - Marcel