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="SPNavigat ionProvide r"
id="topSiteMap"
runat="server"
StartingNodeUrl="sid:1002" / >
With:
<asp:SiteMapDataSource
ShowStartingNode="True"
SiteMapProvider="SPSiteMap Provider"
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!
Replaced:
< asp:SiteMapDataSource
ShowStartingNode="False"
SiteMapProvider="SPNavigat
id="topSiteMap"
runat="server"
StartingNodeUrl="sid:1002"
With:
<asp:SiteMapDataSource
ShowStartingNode="True"
SiteMapProvider="SPSiteMap
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
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
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.
ASKER
Thanks,
Leigh