global.asax--在线人数统计

 

aspx代码
在Global.asax中的代码
<%@ Application Language="C#" %>

<script runat="server">

    
void Application_Start(object sender, EventArgs e) 
    
{
        
// 在应用程序启动时运行的代码
        Application.Lock();
        Application[
"whoson"= 0;
        Application.UnLock();

    }

    
    
void Application_End(object sender, EventArgs e) 
    
{
        
//  在应用程序关闭时运行的代码

    }

        
    
void Application_Error(object sender, EventArgs e) 
    

        
// 在出现未处理的错误时运行的代码

    }


    
void Session_Start(object sender, EventArgs e) 
    
{
        
// 在新会话启动时运行的代码
        Application.Lock();
        Application[
"whoson"= Convert.ToInt32(Application["whoson"]) + 1;
        Application.UnLock();

    }


    
void Session_End(object sender, EventArgs e) 
    
{

        Application.Lock();
        Application[
"whoson"= Convert.ToInt32(Application["whoson"]) - 1;
        Application.UnLock();

    }

       
</script>
posted @ 2007-01-03 02:55  sliuqin  阅读(559)  评论(1编辑  收藏  举报