Название страницы сайта команды MOSS 2007 - PullRequest
0 голосов
/ 30 марта 2010

Я пытаюсь отобразить заголовок страницы (заголовок html) на странице default.aspx пользовательского шаблона сайта. Шаблон основан на шаблоне сайта команды MOSS.

Но заголовок HTML-страницы отображается пустым. Могу ли я изменить код в default.aspx и / или главной странице сайта, чтобы сам определить заголовок? Подробности о страницах deafult.aspx и default.master, как показано ниже: Спасибо.

Default.aspx:

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

default.master

<Title ID=onetidTitle><asp:ContentPlaceHolder id=PlaceHolderPageTitle runat="server"/></Title>

Ответы [ 3 ]

3 голосов
/ 30 марта 2010

Я не уверен, что понимаю вашу проблему, но вы пытались ввести свой заголовок, как это в вашем .aspx файле:

<asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server">
This is my title</asp:Content>

Или я что-то упускаю здесь очевидное? Вы хотите сделать это в коде?

Возможно, вы также наткнулись на эту ошибку . (хотя это специфично для Ajax)

2 дополнительных вещи: Вы зарегистрировались, опубликовали и утвердили главную страницу? Вы проверили на странице .aspx?

0 голосов
/ 31 марта 2010

Я проверил главную страницу, наследовавшую сайт, которая была главной страницей шаблона сайта. Я изменяю тег заголовка для отображения заголовка сайта, используя тег Sharepoint ProjectProperty и заголовок свойства.

<Title ID=onetidTitle> <asp:ContentPlaceHolder id=TSM_PlaceHolderPageTitle runat="server">Parent Site Title- <SharePoint:ProjectProperty Property="Title" runat="server"/></asp:ContentPlaceHolder></Title>
0 голосов
/ 30 марта 2010

Если у вас есть Sharepoint Designer, тогда вам нужно несколько кликов, чтобы изменить заголовок страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...