Список всех сведений о сеансе
Я хочу показать всю информацию о сеансе на моей странице asp.net(aspx) на странице. Как я могу это сделать?
Язык программирования - С#.
Ответы
Ответ 1
Эти два метода работают для меня, улучшают и исправляют Дэвида немного:
1-й метод
for (int i = 0; i < Session.Count; i++)
{
var crntSession = Session.Keys[i];
Response.Write(string.Concat(crntSession, "=", Session[crntSession]) + "<br />");
}
Второй метод
foreach (var crntSession in Session)
{
Response.Write(string.Concat(crntSession , "=", Session[crntSession .ToString()]) + "<br />");
}
Ответ 2
Показать в списке (добавление для личной справки)
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 />");
}
Ответ 3
foreach (string s in Session) {
Response.Write(string.Concat(s, "=", Session[s]));
}