标签: spcontext

在事件接收器中获取SPContext

我创建了一个事件接收器,但问题是我无法获得对SPContext:SPContext.Currentreturn 的引用null.我需要它来添加一些列表到网站.有谁知道我怎么能得到它?

此外,我尝试在事件接收器中放置断点,但FeatureActivates由于某种原因从未触发.在部署之后立即激活列表时使用的正确事件是什么?

c# sharepoint spcontext event-receiver

7
推荐指数
2
解决办法
2万
查看次数

Wcf服务中的SPContext错误

我有SharePoint 2010(例如_http:// sp2010 /).我创建了站点(_http:// sp2010/site /)和WCF服务,它位于ISAPI文件夹中.在服务中我有这样的测试方法:

[OperationContract]
public string GetCurrentWebUrl()
{
    return SPContext.Current.Site.Url + " | " + SPContext.Current.Web.Url;
}
Run Code Online (Sandbox Code Playgroud)

我使用此地址从我的控制台应用程序调用服务 - _http://sp2010/site/_vti_bin/WcfService.svc/mex.当调用方法GetCurrentWebUrl时,我希望得到_http:// sp2010/site /,但我总是得到_http:// sp2010 /.换句话说,SPContext不正确.

我究竟做错了什么?我怎样才能获得正确的背景?

wcf spcontext sharepoint-2010

5
推荐指数
1
解决办法
1314
查看次数

创建sharepoint站点时没有当前上下文

我已经在我的onet.xml文件中添加了一个功能,只要创建一个网站就会激活该功能.但是,该功能需要知道正在创建的站点的URL.我想我可以在功能的激活事件中从当前的SPContext中找出来,但是当我创建网站时,我在SPContext.Current上获得了一个空引用.

这是预期的,还是我做错了什么?如果是这种情况,有没有人有任何建议我如何动态学习正在创建的网站的URL?

谢谢

sharepoint spcontext

1
推荐指数
1
解决办法
760
查看次数