我试图在事件接收器的 itemupdated 事件中使用会话状态,但它抛出了这个错误:对象未设置为对象的实例。
我已将此事件接收器附加到表单库。也许这些信息会有所帮助。
这就是我使用的所有内容:
public override void ItemUpdated(SPItemEventProperties properties)
{
HttpContext.Current.Session["OldValue"] = "Some value";
}
编辑: 还有一件事。我在 sharepoint 中启用了会话状态。这些是我遵循的步骤:
1) Enable-SPSessionStateService –DefaultProvision
2) <pages enableSessionState="true" in web.config
3) <add name="Session" type="System.Web.SessionState.SessionStateModule" /> inside modules element in web.config
我忘记了什么吗?
知道为什么会抛出此错误吗?