【发布时间】:2011-08-24 15:29:10
【问题描述】:
我有一个网络部件。如果当前用户有编辑权限,那么我必须在 webpart 内容中显示一些信息。
如何在 Sharepoint 2007 和 2010 中检查当前用户是否拥有对 Web 部件的编辑权限?
【问题讨论】:
我有一个网络部件。如果当前用户有编辑权限,那么我必须在 webpart 内容中显示一些信息。
如何在 Sharepoint 2007 和 2010 中检查当前用户是否拥有对 Web 部件的编辑权限?
【问题讨论】:
嘿,马特,这是我的代码..
public Boolean HasEditPermission
{
get
{
SPWebPartManager sPWebPartManager = (SPWebPartManager) SPWebPartManager.GetCurrentWebPartManager(Page);
Permissions permissions = sPWebPartManager.GetPermissions(this);
if (permissions == Microsoft.SharePoint.WebPartPages.Permissions.AllProperties)
return true;
else
return false;
}
}
【讨论】: