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