Link to home
Start Free TrialLog in
Avatar of Senniger1
Senniger1

asked on

WSS 3.0 Drop Down (or Fly-Outs) for Top Navigation Bar

In WSS 3.0, I altered our default.master as followed so we can have Drop Down links (or fly-outs) on our Top Navagatin bar.

Replaced:
< asp:SiteMapDataSource
ShowStartingNode="False"
SiteMapProvider="SPNavigationProvider"
id="topSiteMap"
runat="server"
StartingNodeUrl="sid:1002" / >
 
With:
<asp:SiteMapDataSource
ShowStartingNode="True"
SiteMapProvider="SPSiteMapProvider"
id="topSiteMap"
runat="server" />
 
After some research I found this is a hack that is using the SPSiteMapProvider to enable fly-out menus on the dropdown and a "hack" is not the intent of the SPSiteMapProvider.

According to the Microsoft site (http://msdn.microsoft.com/en-us/library/ms475096.aspx) WSS 3.0 has new components for customization of the top navigation bar including adding Microsoft JScript drop-down menus and fly-outs, which is provided by new shared navigation and master pages. Such menus can only be enabled by modifying a master page; there is no built-in support for enabling these menus.

Can anyone provide me with the code I need to modify the master page and direct me where to place it in the code of the master page.

Thanks!
ASKER CERTIFIED SOLUTION
Avatar of rdcpro
rdcpro
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Senniger1
Senniger1

ASKER

Thank you for your response.  We do have SPD, but I'm a newbie to all of this and don't know how to write a menu control.  I'm wondering if anyone has written one which I can use.  Currently I don't have the option to purchase a third party control.

Thanks,
Leigh
Although the information may have been accurate, I replied that I needed more help with the coding and never got a response.  Without additional help I couldn't confirm whether the response was accurate or not or if it would have solved my problem.