Проблема: я создал верхнюю навигацию с помощью Managed Metada Service в Sharepoint 2013. Он отлично работает для всех страниц, таких как Home.aspx, default.aspx и т. Д. Другими словами, он отлично работает с страницами WebPart. Но когда я перехожу к любой из страниц приложения, например. Site Settings или Site Columns (они называются страницами приложений, которые по умолчанию ссылаются на страницу default.master.), Она не показывает мою верхнюю панель навигации со всем ее пунктом меню, а также с элементами подменю.
Я гугл много, в конце концов я получил решение для SharePoint 2010 здесь, Первых найти/найти PlaceHolderTopNavBar
<asp:ContentPlaceHolder id="PlaceHolderTopNavBar"
и переименовать его в PlaceHolderTopNavBarOriginal, я смотрел на мою страницу custom.html для того же DIV как указано в ссылке выше, но я не мог. После этого я нахожу
<div class="ms-hide">
и положить
<!--SPM:<asp:ContentPlaceHolder id="PlaceHolderTopNavBar" runat="server" Visible="false"/>-->
внутри этого дел.
Я написал блог здесь: http://apppagetopnavigation.blogspot.in/
Надеюсь, это поможет всем вам.
Спасибо, kleopatra. Позаботится об этом. – Suresh