在ashx页面中不能直接使用Session,

首先要继承 System.Web.SessionState.IRequiresSessionState 的接口。
其中:System.Web.SessionState.IReadOnlySessionState  为只读会话的接口;
            System.Web.SessionState.IRequiresSessionState 为可读可写会话的接口,
这个看情况而继承吧……^_^……
 
代码如下:
using System.Web;
using System.Web.UI;
using System.Web.SessionState;
 
public class xiaoyaosr : IHttpHandler,IRequiresSessionState
{
public void ProcessRequest(HttpContext context)
{
context.Response.Write("Hello World");
}
public bool IsReusable
{
get
{
return false;
}
}
}