. Bunu nasıl yapabilirim? Liste tüm oturum bilgisi
programlama dili
C# olduğunu.. Bunu nasıl yapabilirim? Liste tüm oturum bilgisi
programlama dili
C# olduğunu.foreach (string s in Session) {
Response.Write(string.Concat(s, "=", Session[s]));
}
Bu iki yöntem geliştirilmiş, benim için çalışıyor ve biraz David'in cevabı düzeltilir:
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 />");
}
Ekran (için ekleme kişisel referans)
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 />");
}
bir aspx sayfası oluşturun ve oturum nesnenin üzerine yineleme. Bu alaycı olmak için tasarlanmamıştır, ancak bunu anlamak için kod gerekmemelidir. –
"Tüm oturum bilgileri" ile tam olarak ne demek istiyorsunuz? Mevcut oturumdaki tüm değişkenler (kolay), mevcut tüm oturumlar hakkında bilgi (mümkün değil, en azından güvenilir değil), başka bir şey? –
Bütün oturum (session değişkenler gibi) bilgi ve benim sayfasında kendi değerleri görüntülemek istiyorum. –