Go to Site Actions => Site Settings => Look and Feel => Navigation => Global Navigation.

In the global navigation you could see the following options

Programmatically Enable/Disable Global Navigation Settings
using (SPSite siteCollection = new SPSite("http://servername:1111/sites/sample"))
{
using (SPWeb web = siteCollection.RootWeb)
{
PublishingWeb publishingWeb = PublishingWeb.GetPublishingWeb(web);
// Global Navigation
//Show Subsites
publishingWeb.Navigation.GlobalIncludeSubSites = false;
//Show Pages
publishingWeb.Navigation.GlobalIncludePages = false;
// Maximum number of dynamic items to show within this level of navigation:
publishingWeb.Navigation.GlobalDynamicChildLimit = 60;
//Update the changes
publishingWeb.Update();
}
}

omkar ranjitPosted Jun 5, 2011, 7:24 AM
When i try to access publishingWeb.Navigation, the code doesn't allow me to access it. eventhough i have all required dll. PublishingWeb publishingWeb = PublishingWeb.GetPublishingWeb(web); // publishingWeb.Navigtion ---> not working