首页 > 代码库 > SharePoint2010隐藏个人操作PersonalAction的部分内容(右上角下拉菜单)
SharePoint2010隐藏个人操作PersonalAction的部分内容(右上角下拉菜单)
最近有个需求是隐藏个人操作Personal Action的部分内容(右上角下拉菜单),研究了一下需要更改Welcome.ascx文件。 文件位置: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\CONTROLTEMPLATES
在母版页中可以看到,母版页引用了这个ASP.NET控件:
我们复制Welcome.ascx文件,打开一个CustomWelcome.ascx,同时在母版页中引用此文件。(使用SPD或VS打开均可,SPD需要先打开站点才能编辑外部页面)。 逐个分析各个ID。为了便于比较,我先将所有的部件隐藏起来(Visible="false")。此时下拉菜单只有“我的网站”、“我的档案”。其余三个是自己加的,可忽略。
ID_PersonalInformation
代表我的设置。将其属性Visible="false"去掉。保存。刷新首页,可以看到。
ID_LoginAsDifferentUser
代表以其他用户身份登陆。将其属性Visible="false"去掉。保存。刷新首页,可以看到。
ID_RequestAccess
代表。将其属性Visible="false"去掉。保存。刷新首页,无变化。后来找到这个“请求访问”是在没有权限时会出现,我这里用了系统账户,然后。。。你懂的。
ID_Logout
代表。将其属性Visible="false"去掉。保存。刷新首页,可以看到。
ID_PersonalizePage
代表。将其属性Visible="false"去掉。保存。刷新首页,可以看到。 系统默认视图。
SharePoint2010隐藏个人操作PersonalAction的部分内容(右上角下拉菜单)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。