2011-08-24 1 views

답변

2

SPWebPartManager.GetPermissions 메서드를 사용해보십시오. 그러면 사용자가 웹 파트를 편집 할 수있는 권한이 있는지 여부를 알 수 있습니다. 더 많은 정보는 here에서 확인할 수 있습니다.

사용 권한이 열거 된 link입니다. 이 SharePoint의 사용 방법을 설명하는이 페이지에 링크도 있습니다 2007

+0

덕분에 ... 내가 해보자이다 곧 다시 .... – Somnath

+0

환영합니다. 그것은 2007 년과 2010 년과 같아 보입니다. 2007 년에는 두 가지 방법이 있었지만 다른 방법으로는이 방법을 선호하지 않았습니다. –

1

이봐 매트는 여기에 내가 것입니다 ... 내 코드 .. 답장을 보내

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; 
      } 
     } 
+1

달콤한! 다행스럽게도 다행이었고 공유해 주셔서 감사합니다. –

관련 문제