有没有办法让asp:菜单项分成多列?我从System.Web.XmlSiteMapProvider获取菜单项,然后将它们“转发”到SiteMap以与asp:menu一起使用。 我需要一个结构如下的菜单:
Item1 Item5 Item9 Item11
Item2 Item6 Item10 Item12
Item3 Item7 Item11 Item13
Item4 Item8 Item12 Item14
等等...... 我如何根据System.Web.XmlSiteMapProvider?
实现此目的答案 0 :(得分:0)
使用asp菜单时,它会在不同的视图中显示在客户端,如下所示。
<table>
<tbody>
<tr>
<td>Item 1</td>
<td>Item 2</td>
<td>Item 3</td>
<td>Item 4</td>
<td>Item 5</td>
</tr>
</tbody>
<table>
正如您所看到的,不可能将一行划分为两行,因此从技术上讲,使用单个asp菜单控件是不可能的。 其他方法是使用两个不同的Asp菜单控件。 如果有可能,就像你在这里问我看到的那样,而不是看到那段代码。