Como faço para exibir o Nome do Site na minha página principal?
-
09-12-2019 - |
Pergunta
Eu estou usando o starter páginas-mestre a partir do Codeplex, e eu quero ter o atual SiteName em cada página.Qual é a melhor maneira de fazer isso dinamicamente?
Solução
Inserir <SharePoint:ProjectProperty Property="Title" runat="server"/>
na masterpage onde você quiser.
Ou se você quer que ele, como o padrão v4.mestre com um ser na PlaceHolderSiteName ContentPlaceHolder como um link, em seguida, usar
<asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server">
<SharePoint:SPLinkButton runat="server" NavigateUrl="~site/" id="onetidProjectPropertyTitle"><SharePoint:ProjectProperty Property="Title" runat="server" /></SharePoint:SPLinkButton>
</asp:ContentPlaceHolder>
Outras dicas
Há um fora da caixa de conteúdo de marcador contendo o nome do site que pode ser colocado dentro da sua masterpage.Eu acredito que Randy tem incluído no bloco de conteúdo marcadores de posição na parte inferior da página, e você pode simplesmente levá-la para onde você quiser.
<asp:ContentPlaceHolder id="PlaceHolderSiteName" runat="server"/>