2010-11-11 7 views
1

Я работаю над созданием многоразового и расширяемого веб-приложения в SharePoint 2010. Я создал главную страницу для применения на всех страницах сайта. Однако, всякий раз, когда я создаю страницу веб-части и перемещаюсь к ней, значок сайта не отображается. Вместо отображаемого пользовательского значка сайта отображается значок SharePoint по умолчанию. Я могу обойти это, разместив значок непосредственно на главной странице, но это потребует от меня создания новой главной страницы, если я когда-либо захочу расширить это веб-приложение.Как получить значок сайта для правильного обновления в веб-части Sharepoint 2010. Страница

Кто-нибудь знает, почему это происходит? Моя первоначальная мысль заключалась в том, что страница веб-части каким-то образом была настроена так, чтобы не использовать главную страницу по умолчанию, но это, похоже, не так: если я обновляю главную страницу, это отразится на странице веб-части.

Поиск по сайту и проверка этого сайта дали небольшие ответы. Я только нашел один пост там, который сообщил о той же проблеме, которую я наблюдаю, но решения не было.

Если это помогает, я заметил одно явление при навигации по этой странице. Перед тем, как страница полностью загрузится, значок правильного сайта появится в течение секунды секунды перед заменой значком сайта по умолчанию. Надеюсь, это поможет.

ответ

2

У меня была такая же проблема. Страницы веб-частей имеют свой собственный значок, который вы можете установить.

Чтобы установить значок, щелкните Page>Свойства заголовка. Откроется диалоговое окно Web Part Page Title Bar. В этом диалоговом окне есть область для установки Ссылка на изображение. Вы можете установить значок здесь. Я просто скопировал URL-адрес на значок сайта.

3

Я столкнулся с той же проблемой сегодня утром и не хотел, чтобы создать собственный мастер-страницу только для этого, но, к счастью, она была быстро решена, следуя предложению admlcrunch (о SharePoint 2010):

  1. Перейти на странице желания
  2. Нажмите на вкладке «страница» в верхней
  3. Нажмите на кнопку «Title Bar Properties» в правом (в ленте)
  4. в разделе Image Link справа, вставки в URL-адрес изображения
  5. Нажмите OK

Единственное плохое в этом - вам необходимо обновить каждую страницу веб-частей, которую вы хотите отобразить на экране.

0

Откройте страницу дизайнера и снимите держатель пользовательских Titlebar Место:

[WebPartPages:TitleBarWebPart]

от:

[asp:Content ContentPlaceHolderId="PlaceHolderPageTitleInTitleArea"]

 Смежные вопросы

  • Нет связанных вопросов^_^