这是我的问题。我需要在每行显示一个包含9个单元格的html表格,如何在不编写每个单元格的html代码的情况下执行此操作? 我需要这样的东西:
<table>
<tr>
<asp:repeater runat="server" datasource="[0..9]">
<itemtemplate>
<td><%# Eval("value") %></td>
</itemtemplate>
</asp:repeater>
</tr>
</table>
是否有内置的asp.net控件?我不想在我的代码隐藏中构建一些HTML代码。 感谢
答案 0 :(得分:1)
肯定有,Enumerable.Range。在你的情况下它将是
Enumerable.Range(1, 9)
然后,您可以检索当前的枚举值like so
<%# Container.DataItem %>