0

在 SharePoint MVC 应用程序中,我将以下代码用于 chrome Control。

<!-- Chrome control placeholder Options are declared inline.  -->
        <div
            id="chrome_ctrl_container"
            data-ms-control="SP.UI.Controls.Navigation"
            title="Title of the application"
            data-ms-options='{  

            "appIconUrl" : "Images/Logo.GIF",
            "appTitle" : "SharePoint MVC", 
            "appHelpPageUrl" : "Help.html",
            "settingsLinks" : [
                {
                    "linkUrl" : "Account.html",
                    "displayName" : "Account settings"
                },
                {
                    "linkUrl" : "Contact.html",
                    "displayName" : "Contact us"
                }
            ]
         }'>
        </div>

我想删除标题和站点图标,以便在共享点栏后创建自定义标题。

详细图片

4

2 回答 2

1

根据要删除的数量,您有一些选项:

  1. 调整data-ms-options属性中的选项。
  2. 您也可以删除data-ms-control。这将删除导航,您可以替换任何您想要的内容。
  3. 您可以在 javascript 中创建客户端版式控件,而不是声明它。

参考:如何:在 SharePoint 应用程序中使用客户端版式控制

于 2013-10-30T15:07:05.847 回答
1

添加以下选项:

“bottomHeaderVisible”:假,

例如,您的代码将是:

<!-- Chrome control placeholder Options are declared inline.  -->
        <div
            id="chrome_ctrl_container"
            data-ms-control="SP.UI.Controls.Navigation"
            title="Title of the application"
            data-ms-options='{  
            "bottomHeaderVisible": false,
            "appIconUrl" : "Images/Logo.GIF",
            "appTitle" : "SharePoint MVC", 
            "appHelpPageUrl" : "Help.html",
            "settingsLinks" : [
                {
                    "linkUrl" : "Account.html",
                    "displayName" : "Account settings"
                },
                {
                    "linkUrl" : "Contact.html",
                    "displayName" : "Contact us"
                }
            ]
         }'>
        </div>
于 2016-04-23T18:27:08.437 回答