0
我正尝试为每个“类别”构建一个带有div的大菜单。在每个div中,H3都基于我从SQL表中提取的“类别”。根据将是一个列表项目是子类别为每个类别...这是链接。 在表中有一堆类别项目。ASP使用中继器显示类似类别的子类别
如何循环显示与该类别关联的类别和子类别?
这里是我的HTML是如何设置的:
<asp:Repeater id="dlCategories" runat="server" DataSourceID="LarryColeSub">
<ItemTemplate>
<div class="col_1">
<h3><%# Eval("Category") %></h3>
<ul>
<ItemTemplate>
<li><a id="cmdSubCategory" class="sectioncontentslink" href='default.aspx?rPage=ToolList&subCatID=<%# Eval("SubCategoryID")%>'>
<%# Eval("SubCategory") %></a></li>
</ItemTemplate>
</ul>
</div>
</ItemTemplate>
</asp:Repeater>
这里是我的SqlDataSource:
<asp:SqlDataSource ConnectionString="<%$ ConnectionStrings:LarryCole %>" ID="LarryColeSub" runat="server" SelectCommand="SELECT [SubCategoryID],[SubCategory],[Category],[fkCategoryId] FROM [tblSubCategory]">
当我现在运行这个它(显然)会为每个子类别VS一个div一个div为每个类别。
这里有两个屏幕截图,一个是上面提供的代码,另一个是它应该看起来像。呈现:http://blog.thespikeranch.com/wp-content/uploads/2013/05/looksLike.jpg应该看起来像:http://blog.thespikeranch.com/wp-content/uploads/2013/05/ShouldLookLike .jpg – TheRanch
你的问题似乎有文字缺失?即:“在每个div中,[WORD MISSING?]基于” –
@ShaiCohen True,我的描述有一个html h3标签,因此变为空白。 “H3在每个div中都是基于”应该是什么。 – TheRanch