在某个列表显示,在其他列表隐藏
------解决思路----------------------
你是要隱藏(hide)還是摺起來(collapse)?
如果是Collapse, 最簡單的話是用QueryString, 把功能表選到「瀏覽」頁 (上方功能表有「瀏覽」,「文件庫」,「檔案」之類), 例子如下:
http://sharepoint.com/sites/AAA/Documents/Forms/AllItems.aspx?InitialTabId=Ribbon.Read
如果要打開「檔案」功能表:
http://sharepoint.com/sites/AAA/Documents/Forms/AllItems.aspx?InitialTabId=Ribbon.Document
文件庫:
http://sharepoint.com/sites/AAA/Documents/Forms/AllItems.aspx?InitialTabId=Ribbon.Library
還有Ribbon.List和Ribbon.ListItem等等
-----------
如果你要HIDE的話, 在該頁面加一個Script Editor Webpart, 再輸入以下:
<style>
.s4-ribbonrowhidetitle {
display: none;
}
</stype>
------解决思路----------------------
http://blog.csdn.net/abrahamcheng/article/details/17438543
在你想显示的列表里,动态添加ribbon,试试
------解决思路----------------------
只能改母版页,默认隐藏,在指定的列表取消隐藏