Domanda

Sto usando il Pagine master di avviamento da Codeplex, e voglio avere l'attuale setename su ogni pagina.Qual è il modo migliore per farlo dinamicamente?

È stato utile?

Soluzione

Inserisci <SharePoint:ProjectProperty Property="Title" runat="server"/> nella masterpage dove lo vuoi. .

o se lo desideri come il V4.master predefinito con un essere nel placeholserteName ContentPlaceholder come collegamento, quindi utilizzare

<asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server">
    <SharePoint:SPLinkButton runat="server" NavigateUrl="~site/" id="onetidProjectPropertyTitle"><SharePoint:ProjectProperty Property="Title" runat="server" /></SharePoint:SPLinkButton>
</asp:ContentPlaceHolder>
.

Altri suggerimenti

C'è un segnaposto del contenuto fuori box contenente il nome del sito che può essere posizionato all'interno della tua masterpage.Credo che Randy abbia incluso nel blocco dei segnaposto dei contenuti in fondo alla pagina, e puoi semplicemente portarlo a dove lo vuoi.

<asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server"/>

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top