2012-11-08 44 views
0

有什麼辦法可以將asp:菜單項分成多個列嗎?我從System.Web.XmlSiteMapProvider中獲取菜單項,然後將它們「轉發」到一個SiteMap以與asp:菜單一起使用。 我需要的菜單結構,如:是否以任何方式獲得以多列分隔的asp:菜單項?

Item1 Item5 Item9 Item11 
Item2 Item6 Item10 Item12 
Item3 Item7 Item11 Item13 
Item4 Item8 Item12 Item14 

等等.. 我如何實現這一目標基礎上System.Web.XmlSiteMapProvider?

回答

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菜單控件。 如果在這裏問的可能性比我喜歡看到的代碼更有可能。

相關問題