我正在开发一个在SharePoint中使用的WebPart,它将在文档库中显示文档列表。为此,我认为我需要引用托管Web部件的SPWeb对象。不幸的是,我没有看到如何从WebPart中访问当前的SPSite或SPWeb。我如何从WebPart中访问这些内容?
答案 0 :(得分:14)
使用静态SPContext.Current
属性可以访问SharePoint环境。从SPContext
,您可以访问当前的SPWeb
和SPSite
。
SPWeb myWeb = SPContext.Current.Web;
SPSite mySite = SPContext.Current.Site;