標籤:tostring pad add unlock security 代碼 ext web應用 x11
建立一個空網站,添加Global.asax全域處理。
檔案目錄
在global類中添加代碼:
| 123456789101112131415161718192021222324252627282930313233 |
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Security;using System.Web.SessionState; namespace WebApplication{ public class Global : System.Web.HttpApplication { protected void Application_Start(object sender, EventArgs e) { Application["UserCount"] = 0; } protected void Session_Start(object sender, EventArgs e) { try { Application.Lock(); int countUser = (int)Application["UserCount"]; Application["UserCount"] = ++countUser; } catch { } finally { Application.UnLock(); } } |
建立一個web表單applicationstateread類添加在如下代碼:
| 12345678910111213141516171819202122 |
public partial class ApplicationStateRead : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int userCount = (int)Application["UserCount"]; Label1.Text = userCount.ToString(); } }public partial class ApplicationStateRead : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int userCount = (int)Application["UserCount"]; Label1.Text = userCount.ToString(); } }public partial class ApplicationStateRead : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int userCount = (int)Application["UserCount"]; Label1.Text = userCount.ToString(); } } |
運行:
統計web應用程式的訪問人數