Наличие главной страницы, связанной со страницей ASPX, не препятствует ее размещению в каталоге _layouts.Все мои ASPX-страницы используют собственную главную страницу, которую я написал, и все они хранятся в каталоге _layouts.Но есть достаточно способов скрыть панировочные сухари без изменения места хранения.
Если вы хотите скрыть панировочные сухари только на определенной странице, самый простой способ сделать это - предотвратить отображение содержимого панировочных сухарей.,На главной странице по умолчанию (и я собираюсь предположить, что ваша главная страница также имеет это), есть контент с именем «PlaceHolderTitleBreadcrumb», который отображает «хлебную крошку».Переопределив это в файле ASPX, вы можете предотвратить отображение этого.Простой способ - просто вставить следующую строку в ваш файл ASPX:
<asp:Content ContentPlaceHolderId="PlaceHolderTitleBreadcrumb" runat="server"> </asp:Content>
Находясь на самой странице, она становится пользовательской версией хлебной крошки вместо главной страницы, поэтому она не будетоцените себя и оставите вас с пустой строкой.
будет хранить содержимое внутри ячейки таблицы, поэтому оно будет делать пустую строку занимающей то же пространство, что и обычные хлебные крошки.Если вы просто поместите туда пустой контент, он вместо этого ничего не отобразит и потянет весь ваш контент вверх.До вас, если вы считаете, что это выглядит лучше.
Что касается того, где разместить строку, я рекомендую сразу под следующими строками, если они есть на вашей странице ASPX.Если у вас нет следующих строк, возможно, вам придется немного поэкспериментировать, чтобы определить, какая позиция работает правильно.
<asp:Content ContentPlaceHolderId="PlaceHolderPageImage" runat="server">
<IMG SRC="/_layouts/images/blank.gif" width=1 height=1 alt="">
</asp:Content>