如何在sharepoint自定义webpart中访问当前URL?

时间:2013-06-10 09:09:19

标签: sharepoint web-parts

我创建了一个自定义webpart并将其部署在sharepoint中。现在我想修改webpart并使用嵌入了Web部件的网站页面的 url 。如何以进度方式访问网址?

2 个答案:

答案 0 :(得分:1)

如果您的意思是Webpart代码隐藏,您可以像这样引用它:

string currentWebUrl = SPContext.Current.Web.Url;

注意:不需要处理SPContext.Current.Site \ Web(与新的SPWeb \ SPSite不同)。

希望这有帮助。

资源:

答案 1 :(得分:1)

这样的东西可以让你访问网址,然后你可以做任何你想做的事情:

 using (var spSite = new SPSite(SPContext.Current.Web.Url))
 using (var spWeb = spSite.OpenWeb())
 {          
  // code here
 }