如何判斷目前網站使用者是否有指定權限
using (SPSite oSite = new SPSite(SPContext.Current.Site.ID))
{
using (SPWeb oWeb = oSite.OpenWeb(SPContext.Current.Web.ID))
{
Response.Write(oWeb.DoesUserHavePermissions(SPBasePermissions.FullMask));
}
}結果會回傳Boolean (True/False)
其中,SPBasePermissions.FullMask代表完全控制,詳細及其他SPBasePermissions值,