http处理程序启用会话状态

时间:2012-05-24 13:48:53

标签: ihttphandler

使用http处理程序我将用户重定向到其他页面。 示例:如果我们输入about.aspx,我将使用server.transfer将用户重定向到page.aspx?pageid = 20。  但问题是,在page.aspx中,在下面的语句中我得到了以下错误。 session [“userid”] =“xyz”;

只有在配置文件或Page指令中将enableSessionState设置为true时,才能使用会话状态。还请确保System.Web.SessionStateModule或自定义会话状态模块包含在应用程序配置的\\部分中。

1 个答案:

答案 0 :(得分:1)

如果要在httphandler中访问会话状态,则必须与IHttpHandler一起实现IRequiresSessionState接口。