我是想在Session_Start里面把当前用户加到在线人员表中?

解决方案 »

  1.   

    代码没什么东西,就是插入数据到数据库里面呀
    大概是这样的:
    try{
    if(Session["ID"]!=null){}
    }catch(Exception E){throw new Exception("出错");}
    代码都能正常执行,只是执行的时机不对呀
      

  2.   

    当然了,你第一次请求服务器的时候执行Session_Start,而且只一次
      

  3.   

    Start_Start事件,难道不是在我副Session的时候才执行吗?
      

  4.   

    退出可以在Session_End里处理!
      

  5.   

    Session_Start是你的浏览器向服务器第一次发送请求的时候执行的,那时你还没登陆
      

  6.   

    可我现在Session_End也没执行呀,,,这是怎么回事,
    我已经在logout写了 Session.RemoveAll了呀,为什么Session_End不执行呢?