我正在使用 入门母版页 从Codeplex,我想在每个页面上有当前的SiteName。动态做到这一点的最佳方法是什么?

有帮助吗?

解决方案

插入 <SharePoint:ProjectProperty Property="Title" runat="server"/> 进入你想要的主页。

或者,如果你想要它像默认的v4。以PlaceHolderSiteName ContentPlaceHolder中的存在作为链接,然后使用

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

其他提示

包含可以放在母版页中的站点名称中的框内容占位符。我相信Randy将它包含在页面底部的内容占位符块中,您可以将其提升到您想要的位置。

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

许可以下: CC-BY-SA归因
scroll top