2012-05-09 6 views
0

У меня есть страница SharePoint 2007, которая динамически выводит данные из списка с помощью строки запроса, все новости отображаются на странице NewsDetails.aspx, как это , что я хочу сделать, это сделать заголовок страницы прочитанным из списка новостей, так что она отображается отводящей для каждой страницы в зависимости от заголовка новостей на странице, чтобы сделать дружескую сайт более поисковая системой,Прочитать заголовок страницы sharepoint из списка

я заметил, что заголовок страницы приходит из

<asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server"> 
<SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,multipages_homelink_text%>" EncodeMethod="HtmlEncode"/> 
- 
<SharePoint:ProjectProperty Property="Title" runat="server"/> 

есть ли способ изменить этот <%$Resources:wss,multipages_homelink_text%> на список, зарегистрированный?

ответ

0

Вы можете изменить главную страницу и заменить содержимое заполнителя PlaceHolderPageTitle своим настраиваемым элементом управления. Этот настраиваемый элемент управления может проверить, содержит ли запрошенный URL-адрес NewsDetails.aspx, если вы можете установить свой пользовательский текст во всех остальных случаях, вы можете отображать multipages_homelink_text

+0

Как я могу создать этот настраиваемый элемент управления? имея в виду, я могу использовать только конструктор SharePoint. –

+0

Так может случиться, что вы ввернуты. :(Однако вы можете проверить веб-часть запроса контента в соответствии с этим posthttp: //blogs.msdn.com/b/ecm/archive/2010/05/14/what-s-new-with-the-content-query-web -part.aspx вы могли бы прочитать некоторые данные из строки запроса (ID). Вы также можете создать собственный макет страницы и назначить ее на свои страницы и перезаписать PlaceHolderPageTitle только в этом pagelayout. Никогда не делайте этого раньше, чтобы я «Я просто догадываюсь. –

+0

Благодарю вас за помощь, всегда есть сценарий java script ... но это не поможет SEO, так как бот-движок всегда будет читать жестко закодированное название (я думаю) –

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

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