⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 global.asax

📁 三层班级留言本源码 用VS2005写的,对于其中没有太多的技术含量, 但是还是蛮有参考价值的. 后台数据库的读写采用三层架构,没有专业的后台管理程序,所有操作都是同一个页面上进行. 如果
💻 ASAX
字号:
<%@ Application Language="C#" %>

<script runat="server">
  
    void Application_Start(object sender, EventArgs e) 
    {
        int i = UserInfoLib.UserInfo.CountText();
        this.Application["SumConunt"] = i;
        this.Application["CountUser"] = 0;
    }
    
    void Application_End(object sender, EventArgs e) 
    {
        UserInfoLib.UserInfo user = new UserInfoLib.UserInfo();
        user.TextID = (int)this.Application["SumConunt"];
        user.UpdateSum();
    }
        
    void Application_Error(object sender, EventArgs e) 
    { 
        // 在出现未处理的错误时运行的代码

    }

    void Session_Start(object sender, EventArgs e) 
    {
       
        this.Session.Timeout = 10;
        this.Application.Lock();
        this.Application["SumConunt"] = (int)this.Application["SumConunt"] + 1;
        this.Application["CountUser"] = (int)this.Application["CountUser"] + 1;
        this.Application.UnLock();
        
    }

    void Session_End(object sender, EventArgs e) 
    {
        this.Application.Lock();
        this.Application["CountUser"] = (int)this.Application["CountUser"] - 1;
        this.Application.UnLock();
       
        
        // 在会话结束时运行的代码。 
        // 注意: 只有在 Web.config 文件中的 sessionstate 模式设置为
        // InProc 时,才会引发 Session_End 事件。如果会话模式设置为 StateServer 
        // 或 SQLServer,则不会引发该事件。

    }
           
</script>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -