【发布时间】:2013-12-16 23:03:40
【问题描述】:
我尝试了 Menu、TreeView、BulletedList、Repeater、HtmlGenericControl 但没有结果。
我想要的是渲染一些东西的asp控件:
<ul>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a>
<ul>
<li><a href="#">Item 2.1</a></li>
</ul>
</li>
</ul>
例如菜单,它呈现 SPAN 无 UL。
<asp:Menu runat="server">
<Items>
<asp:MenuItem Text="Item 1" />
<asp:MenuItem Text="Item 2">
<asp:MenuItem Text="Item 2.1" />
</asp:MenuItem>
</Items>
</asp:Menu>
我也试过
<asp:Menu RenderingMode="MenuRenderingMode" />
但它不起作用。我正在使用 ASP.NET 3.5。
我需要创建动态 ul 列表,点击项目后,它会检查 db 是否存在嵌套项目,并将它们作为嵌套 ul 添加到点击列表中。
由于性能问题,我无法一次渲染整个菜单。
对不起,如果我不是很清楚。 感谢您的帮助。
【问题讨论】: