请帮我解决我的问题。我的问题是 HTTPContext.Current 总是等于 null。在此先感谢..请参阅下面的代码
HttpContext _context = null;
public EventReceiver()
{
_context = HttpContext.Current;
}
请帮我解决我的问题。我的问题是 HTTPContext.Current 总是等于 null。在此先感谢..请参阅下面的代码
HttpContext _context = null;
public EventReceiver()
{
_context = HttpContext.Current;
}
由于您收到事件,因此事件已经发生。现在,上下文已经消失了。
HttpContext.Current 将不可用于您的自定义类 EventReceiver 除非您从拥有它的类(如 WebPage)传递它
您不应依赖事件接收器中的上下文。相反,您应该从事件的属性中获取所有对象,这些对象作为参数传递给接收者的方法。
看到这个问题