关于在ashx页面中使用Session的问题

关于在ashx页面中使用Session的问题

要想在这个ashx页面中使用Session的话,还必须继承System.Web.SessionState.IRequiresSessionState接口。
using System.Web.SessionState;

public class registerHander : IHttpHandler, IRequiresSessionState //后面加个IRequiresSessionState

继承了那个接口之后可以使用其他页面生成的Session了,可是在该页面中生成的Session在其他页面却无法使用。

继续找资料,发现需要将IsReusable方法的返回值返回为true才可以。

public   bool IsReusable
{
get
{
return true;
}
}

通过以上几步,问题解决。