In this recipe, we will register the custom site map provider, which we created in the previous recipe, Customizing header navigation with a TopNavigationDataSource delegate control, with the QuickLaunchDataSource
delegate control. Since we have already created our custom site map provider and registered it in the web.config
modifications, we will simply configure the QuickLaunchDataSource
delegate control to use this site map provider. The QuickLaunchDataSource
delegate control provides the data for the navigation illustrated in the following screenshot:
For this recipe, we should already have the custom site map provider created from the Customizing header navigation with a TopNavigationDataSource delegate control recipe.