2010-03-30 5 views
0

J'essaie d'afficher le titre de la page (titre html) sur la page default.aspx d'un modèle de site personnalisé. Le modèle est basé sur un modèle de site d'équipe MOSS.MOSS 2007 page du site de l'équipe title

Mais le titre de la page html est rendu vide. Puis-je changer le code dans la page default.aspx et/ou la page principale des sites pour définir moi-même le titre? Détails de la page deafult.aspx et default.master comme ci-dessous: Merci.

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> 

Répondre

0

J'ai vérifié la page principale dont le site héritait, qui était la page maître du modèle de site. Je change la balise de titre pour afficher le titre du site en utilisant le tag ShareProperty de Sharepoint et le titre de propriété.

<Title ID=onetidTitle> <asp:ContentPlaceHolder id=TSM_PlaceHolderPageTitle runat="server">Parent Site Title- <SharePoint:ProjectProperty Property="Title" runat="server"/></asp:ContentPlaceHolder></Title> 
0

Si vous avez concepteur de Sharepoint, sa question de fiew clics pour modifier le titre de la page.

+0

J'ai le concepteur SP. Pourriez-vous élaborer s'il vous plaît? – van

3

Je ne suis pas sûr de comprendre votre problème, mais avez-vous essayé d'entrer dans votre titre comme celui-ci dans votre fichier .aspx:

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

Ou suis-je manque quelque chose ici évident? Voulez-vous le faire en code?

Vous avez peut-être aussi tombé sur this bug. (bien que ce soit spécifique à l'Ajax)

2 choses supplémentaires: Avez-vous vérifié, publié et approuvé la page maître? Avez-vous vérifié dans la page .aspx?

+0

Salut, cela n'a pas fonctionné l'URL est toujours achetée comme le titre même après avoir changé la page maître par défaut comme ci-dessous ...: Titre van

+0

@nav. Vous devriez le faire dans votre fichier .aspx, pas dans le fichier de la page principale. –

+0

@nav. J'ai ajouté une suggestion dans le lien. –

Questions connexes