我正在使用使用自定义的.Master页面的Intranet。一个指称SharePoint搜索功能的内容占位符在页脚()中使用。
在我们的网站模型中,我们设想了两个搜索框,一个在网站顶部,在导航上方,一个在页脚上。我以为,简单,我只是复制了该内容占位符,从而导致SharePoint重复错误。
我的问题是:有没有办法复制内容占位符而无需创建自定义占位符?如果不是,那么创建自定义占位符的方法是最好的方法吗?
预先感谢您!
有很多方法可以自定义。
- 直接主页更改
- 添加(自定义)座位到主页
- 使用委托控件(无需主页更改)
委托控件允许您创建一个常规的用户控件(.ASCX)并为其分配一个序列号,以便将其附加到现有的主页控件上。使用代表可能会允许您将相同的用户控件连接到两个不同的控件(委托)。
随着所有最近的"不要更改主页"的嗡嗡声,它变得越来越重要,尽管对于本地场景,您可能会更加古怪。
不仅您无法复制座位持有人,而且在删除甚至添加现有的位置持有人时也应该非常小心,无论它们看起来多么无关紧要。甚至他们的原始订单都很重要(例如,占位词
refs,
http://blog.sharepointexperience.com/2013/08/missing-apps-you-can-add-with-with-with-custom-custom-master-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-delegatecontreol-additions-to-the-sharepoint-2013-master-pages/
http://www.fivenumber.com/understanding-sharepoint-delegate-control/