2012-08-13 29 views
1

我有一個主頁和一個包含內容頁的菜單。如果我轉到內容頁面A.aspx,我想要菜單項o選擇了css類。如果我對B.aspx感興趣,我希望母版頁內的B菜單項出現選擇(具有cssClass ='seleced')。如何在asp.net母版頁上輕鬆實現這一點?主頁上的句柄菜單

+0

您是否使用.net菜單控件?你如何渲染菜單? – bdoshi 2012-08-13 20:36:42

回答

0

經過一番研究,這似乎並不是最簡單的事情,除非你的網站建立在MS的預期之外。

如果你有一個web.sitemap(xml-)文件,那麼它非常容易,因爲你默認獲得了這個功能。

這意味着您必須添加一個數據源到您的菜單並使用站點地圖文件作爲數據源。我不知道它是如何與其他數據源協同工作的,但我真的希望ASP.NET足夠聰明地修復它。

你可以檢查this out的演練

+0

請注意,我假設您正在使用菜單控件,這可能是完全錯誤的。 – 2012-08-13 20:41:29

0

使用菜單控制與Css friendly

所選擇的一個將被附加一個CSS類ASPNET菜單選中。