首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >列出所有会话信息

列出所有会话信息
EN

Stack Overflow用户
提问于 2010-04-06 19:25:58
回答 3查看 30.9K关注 0票数 20

我想在页面中显示我的asp.net页面(aspx)的所有会话信息。我该怎么做呢?

编程语言是C#。

EN

回答 3

Stack Overflow用户

发布于 2011-04-01 01:42:00

这两种方法对我很有效,对David的答案进行了改进和略微更正:

第一种方法

代码语言:javascript
复制
for (int i = 0; i < Session.Count; i++)
{
    var crntSession = Session.Keys[i];
    Response.Write(string.Concat(crntSession, "=", Session[crntSession]) + "<br />");
}

第二种方法

代码语言:javascript
复制
foreach (var crntSession in Session)
{
    Response.Write(string.Concat(crntSession , "=", Session[crntSession .ToString()]) + "<br />");
}
票数 35
EN

Stack Overflow用户

发布于 2010-04-06 19:47:54

代码语言:javascript
复制
 foreach (string s in Session) {
        Response.Write(string.Concat(s, "=", Session[s]));
    }
票数 2
EN

Stack Overflow用户

发布于 2014-11-13 03:25:20

在列表框中显示(添加以供个人参考)

代码语言:javascript
复制
 int[] array = new int[400];
            for (int i = 0; i < Session.Count; i++)
            {
                var crntSession = Session.Keys[i];
                lstbx.Items.Add(crntSession + "=" + Session[crntSession] + "<br />");
            }
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2584392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档