在Web開發時
常見的處理方法是
以下是引用片段
string strUserId = txtUser
ArrayList list = Application
if (list == null)
{
list = new ArrayList();
}
for (int i =
{
if (strUserId == (list[i] as string))
{
//已經登錄了
lblError
return;
}
}
list
Application
當然這裡使用Cache等保存也可以
接下來就是要在用戶退出的時候將此用戶從Application中去除
以下是引用片段
void Session_End(object sender
{
// 在會話結束時運行的代碼
// 注意: 只有在 Web
// InProc 時
// 或 SQLServer
string strUserId = Session[
ArrayList list = Application
if (strUserId != null && list != null)
{
list
Application
}
}
這些都沒有問題
這裡有兩種處理方式
在每一個頁面中加入一段javascript代碼
[
From:http://tw.wingwit.com/Article/program/net/201311/15531.html