【问题标题】:How to get website URL in a SharePoint custom masterpage?如何在 SharePoint 自定义母版页中获取网站 URL?
【发布时间】:2015-10-08 07:45:29
【问题描述】:

我正在制作一个自定义母版页,在导航栏上,我想要一个返回当前站点主页的按钮。该母版页也将用于其他子站点。有没有办法让我在索引文件中获取当前站点 URL?

【问题讨论】:

    标签: html sharepoint master-pages


    【解决方案1】:

    您可以使用URL Tokens 获取您的网站网址。

    <SharePoint:SPLinkButton runat="server" NavigateUrl="~site/" id="homelink">
    </SharePoint:SPLinkButton>
    

    注意~site 属性NavigateUrl="~site/" 中使用的URL 标记。您可能还必须使用$SPUrl 命令。

    <%$SPUrl:~site/myPage.aspx%>
    

    您也可以参考此discussion 了解更多使用示例。

    注意:我没有尝试过上述示例,但这些应该足以为您提供答案。

    【讨论】:

    • 感谢您的回复,但在我的文件中使用它时出现错误。 “'
    • @Eddie:你写的代码是什么?您在哪里编写代码 - SP 设计器或 Visual Studio?
    • 我正在使用 SharePoint Designer。下面是:
    • @Eddie:SharePoint 中没有 ~SitePages URL 令牌。你是在哪里拿到的?我也更新了我的答案。
    • 抱歉,这也适用于 SP 2013 吗?你给我的链接大多是 2010 年的。
    猜你喜欢
    • 2016-10-29
    • 1970-01-01
    • 2010-09-30
    • 1970-01-01
    • 2010-12-15
    • 2011-09-28
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    相关资源
    最近更新 更多