2008-11-21 23 views
2

我正在尋找一個在ASP.NET中使用的良好菜單。我目前正在使用asp菜單。我需要 它在IE 6,7,8,Firefox和Safari中工作。我也需要它不會爲頁面客戶端增加很多開銷。我需要能夠從數據庫中加載它。需要一個好的ASP.NET菜單

回答

4

編寫自己的服務器控件,它實現了asp.net菜單控件,但更進一步並實現CSS友好的適配器,它將爲您提供符合標準的代碼,而不是通常的asp:menu創建的垃圾html表。

你可以在這裏閱讀更多:http://www.asp.net/cssadapters/Whitepaper.aspx

0

我來到這篇文章,因爲我遇到了使用IE8的空白問題。 如果有其他人在嘗試快速修復菜單項的DynamicMenuStyle屬性的z-index屬性後,下面是我爲它做的CSS。

.HorizontalMenu_DynamicMenuStyle 
{ 
    font-family: Verdana; 
    font-size: medium; 
    background-color: #FCFCFC; 
    border: solid 1px green; 
    z-index: 100; 
} 

,看一看在這個

http://blogs.msdn.com/giorgio/archive/2009/02/01/asp-net-menu-and-ie8-rendering-white-issue.aspx

http://weblogs.asp.net/bleroy/archive/2009/03/23/asp-menu-fix-for-ie8-problem-available.aspx

相關問題