你的ashx实现了IRequiresSessionState了吗?要实现这个借口喔
另外你可能试一下 用另外一个aspx页面 看看能不能拿到这个session 如果可以 就说明 上方那个情况了,若不是 则是你某个地方弄错了
默认是的ashx不记录session的
具体参考实现方法
http://www.cnblogs.com/vihone/archive/2010/06/04/1751490.html
不能用HttpContext.Current
ProcessRequest(HttpContext context)
你用这个context变量,context.Session
是不是命名空间错了?
我查了我的是:
System.Web.HttpContext.Current.Session["key"]=xx