2017-02-21 33 views
1

我正在使用自定义.master页面的Intranet上工作。引用SharePoint搜索功能的一个内容占位符正在脚注()中使用。为Sharepoint 2013添加重复内容占位符

在我们的网站样机中,我们设想了两个搜索框,一个在网站的顶部,在导航之上,另一个在页脚中。我想,很简单,我只是复制那个从Sharepoint引起重复错误的内容占位符。

我的问题是这样的:有没有办法重复的内容占位符,而无需创建自定义占位符?如果没有,创建一个自定义占位符是最好的方式去做这件事?

预先感谢您!

回答

0

有很多方法来定制这个。

  • 直接母版页变化
  • 添加(自定义)占位掌握页面
  • 使用委托控制(无需母版页变化)

委派控制允许您创建一个普通用户控制(.ascx)并为其分配一个序列号,以便它连接到现有的主页面控件。使用委托可能允许您将相同的用户控件附加到两个不同的控件(委托)。

随着近期所有的“不要改变主页”的嗡嗡声,它变得越来越相关,尽管对于内部部署场景,你可能会变得更古怪。

不仅您不能复制占位符,而且在移除甚至添加现有占位符时也应该非常小心,不管它们看起来多么不相关。即使它们的原始顺序也很重要(例如PlaceHolderPageTitleInTitleArea,PlaceHolderLeftNavBar)。

参,

http://blog.sharepointexperience.com/2013/08/missing-apps-you-can-add-with-custom-master-page-in-sharepoint-2013/

http://www.eliostruyf.com/missing-apps-can-add-zone-adding-new-app/

http://www.eliostruyf.com/document-set-view-not-visible-in-sharepoint-2013/

例子,

https://zimmergren.net/sp-2013-some-new-delegatecontrol-additions-to-the-sharepoint-2013-master-pages/

http://www.fivenumber.com/understanding-sharepoint-delegate-control/

+0

大家好,先生!感谢您的简洁回应!我将深入探讨你发布的这些文章,并提出一个最适合处理场景的解决方案! –