2010-09-15 5 views
5
abrufen

Ich arbeite an einem WebPart, das in SharePoint verwendet werden soll und eine Liste von Dokumenten in einer Dokumentbibliothek anzeigt. Um dies zu tun, muss ich auf das SPWeb-Objekt verweisen, für das der Webpart gehostet wird. Leider kann ich nicht innerhalb eines WebParts auf die aktuelle SPSite oder SPWeb zugreifen. Wie würde ich auf diese innerhalb eines WebParts zugreifen?Aktuellen SPWeb von Webpart

Antwort

13

Verwenden Sie die statische SPContext.Current-Eigenschaft, um Zugriff auf Ihre SharePoint-Umgebung zu erhalten. Von SPContext können Sie sowohl auf die aktuellen SPWeb als auch auf SPSite zugreifen.

SPWeb myWeb = SPContext.Current.Web; 
SPSite mySite = SPContext.Current.Site; 
+0

Ich habe nicht einmal die SPContext-Eigenschaft bemerkt. Vielen Dank! – senfo

Verwandte Themen