如何为管理员和用户设置不同的视图

时间:2010-05-15 22:14:41

标签: sharepoint api views

您好我不熟悉SharePoint。这是我的问题

我们如何为管理员VS登录用户创建不同的视图。例如,我需要显示 quicklaunch仅限管理员而非用户。用户不应该看到网站操作标签。 我们怎样设置这个。任何人都可以提出我们可以参考的解决方案或任何博客吗?

提前致谢。

1 个答案:

答案 0 :(得分:2)

此博客将帮助识别用户是否为管理员(甚至只是所有者)的代码http://blogs.tamtam.nl/duarte/2008/12/09/Sharepoint+How+To+Verify+If+A+User+Is+Site+Administrator.aspx

然后,您可以创建一个使用此条件显示或隐藏内容的控件。请在此处查看我的博客示例:http://jcapka.blogspot.com/2009/02/handy-hiding-panel.html

您也可以使用内置的SPSecurityTrimmedControl,但它不提供显式检查用户是否为管理员的方法。

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.spsecuritytrimmedcontrol.aspx