【问题标题】:SharePoint - Find a reference to default.aspx from a site definitionSharePoint - 从网站定义中查找对 default.aspx 的引用
【发布时间】:2010-12-11 10:33:16
【问题描述】:

是否有一种方法可以从功能中找到随自定义站点定义一起提供的 default.aspx。 我有一个场景,我用自定义页面替换了 default.aspx 页面,但是当该功能被停用时,我需要将原始页面放回原处。

当初始替换发生(激活)时,我考虑将现有的 default.aspx 移动到 default-old.aspx,但是现有的 default.aspx 尚不存在(在配置期间执行功能时),因此我没有重命名现有的能力。

因此我的问题是,如何通过代码找到与站点定义关联的 default.aspx 页面? 谢谢

【问题讨论】:

    标签: sharepoint


    【解决方案1】:
    【解决方案2】:

    我会给您的新/更新的默认页面一个不同的名称,部署然后通过功能接收器功能激活事件中的代码更改站点的欢迎页面。如果您正在使用 Moss 2007,您可以使用 PublishingWeb.DefaultPage 属性或对于 WSS 这个approach

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-10
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      • 2010-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多