ul 循环体是 li,其一前一后分别是 <ul> 和 </ul>,在 Repeater 控件中输出 ul,就需要 HeaderTemplate、ItemTemplate、FooterTemplate 三者出马。
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ObjectDataSource1">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li>
<
dl>
<dt><asp:Image runat="server" ImageUrl='<%#
Eval("ThumbnailUrl") %>' /></dt>
<dd><asp:Literal runat="server" Text='<%# Eval("ProductName") %>'></asp:Literal></dd>
</dl>
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
相关阅读