Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

The DataSourceID of 'TopNavigationMenuV4' must be the ID of a control of type IHierarchicalDataSource. A control with ID 'topSiteMap' could not be found.

Could some one help me to fix the above error? I am getting this error when I search for an item. I have checked the Crawl service and it is fine. I have checked the web.config for any errors or extra characters. But there is nothing wrong with the web.config. I have also checked the permissions. This is also fine.

share|improve this question

1 Answer 1

Corey Roth has blogged about this exact issue:

http://dotnetmafia.com/blogs/dotnettipoftheday/archive/2007/12/05/the-datasourceid-of-topnavigationmenu-must-be-the-id-of-a-control-of-type-ihierarchicaldatasource-a-control-with-id-topsitemap-could-not-be-found.aspx

share|improve this answer
    
tried the above but it did not fix the problem. I dont see any problem for the root site. But I get this error only when I try accessing the site collection under the root. –  Ram Jun 13 '13 at 13:28

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.