2013-06-04 33 views
0

我想添加到我的網站中,以列表形式查看登錄到我的網站的用戶的用戶名。 我做了它使用應用程序狀態,所以當一個人在應用程序變量loges添加到自己。 但是當一個人消失在網站我需要從列表中刪除他的用戶名,我遇到了麻煩......任何代碼建議? 在登錄頁面:如何從應用程序變量中刪除數據

Application["UserList"] += Session["UserName"].ToString() + "<br/>"; 

和我想這在退出頁面,但它沒有工作...:

String name = Session["UserName"].ToString(); 
    Application.Remove(name); 

回答

0

你會使用的東西沿着這行:

Application["UserList"].ToString.Replace(Session["UserName"].ToString() + "<br/>", ""); 

但你真的不應該嘗試管理一個字符串。使用類似於HashTable的東西並將該對象存儲在應用程序狀態中。管理字典類型結構中的鍵/值對要容易得多。

此外它將數據從格式中分離出來,使您可以更好地控制輸出。

相關問題