2010-09-15 11 views
5

Sto lavorando a una WebPart, da utilizzare in SharePoint, che visualizzerà un elenco di documenti all'interno di una raccolta documenti. Per fare ciò, credo di dover fare riferimento all'oggetto SPWeb per il quale è ospitata la web part. Sfortunatamente, non vedo come accedere a SPSite o SPWeb corrente da una WebPart. Come potrei accedere a questi da una WebPart?Ottieni SPWeb corrente dalla web part

risposta

13

Utilizzare la proprietà statica SPContext.Current per accedere all'ambiente SharePoint. Da SPContext è possibile accedere a entrambi gli attuali SPWeb e SPSite.

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

Non ho nemmeno notato la proprietà SPContext. Grazie mille! – senfo

Problemi correlati