请问,我现在想做一个web线统计人数的例子,我是这样想的,在  
void Session_Start(object sender, EventArgs e) {
ArrayList list=Application["list"] as ArrayList;        Session["client"] =DateTime.Now.ToString();
        // 在新会话启动时运行的代码
        list.Add(Session["client"]);
}
里面放下一个list
,然后当用户关窗口的时候,我用一个ajax请求到一个页面,然后页面拿出session里面的标识,然后移出!public void ProcessRequest (HttpContext context) {
        context.Response.ContentType = "text/plain";
        context.Response.Write("Hello World");
        
        
        ArrayList list= context.Application["list"] as ArrayList;
        String name = context.Session["client"].ToString();//但ajax请求到这里的时候是空!!!
        foreach (String n in list)
        {
            if (n == name)
                list.Remove(n);
        }
        
    }
结果是不行的。我在关窗口的时候,然后后台用了一个ajax访问注消页面,可是页面里session[标识]=null   好像ajax不 带session是吗?