0

我想在我的网站上添加将登录我网站的用户名作为列表查看的选项。我是使用应用程序状态完成的,所以当一个人登录应用程序变量时,会将其添加到自身。但是当一个人退出网站时,我需要从列表中删除他的用户名,而我遇到了麻烦......任何代码建议?在登录页面中:

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

我在注销页面中尝试了这个,但它没有工作......:

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

1 回答 1

0

你会使用这样的东西:

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

但是您真的不应该尝试管理字符串。使用 HashTable 之类的东西并将该对象存储在应用程序状态中。在字典类型构造中管理键/值对要容易得多。

此外,它将数据与格式分开,使您可以更好地控制输出。

于 2013-06-04T18:29:36.667 回答