一个DataList中遍历的是一个栏目的分类,但是还想在栏目分类下嵌套遍历分类的内容怎么办呢?这就涉及到DataList的嵌套循环了。
首先,在视图代码中的两个DataList代码是这样的:<!--第一层循环DataList-->
<asp:DataList ID="DataList1" runat="server" Width="100%" DataKeyField="Id" OnItemDataBound="DataList1_ItemDataBound">
<ItemTemplate>
<!--父级分类-->
<li class="small_title"><a href="#"><%# Eval("TypeName") %></a></li>
<!--第二层循环DataList-->
<asp:DataList ID="dlShowWineType" runat="server">
<ItemTemplate>
<li><a href='<%#"Show_Index.aspx?id="+Eval("Id") %>'><%# Eval("WineTypeName")%></a></li>
</ItemTemplate>
</asp:DataList