Desidero visualizzare tutte le informazioni sulla sessione della mia pagina asp.net (aspx) nella pagina. Come lo posso fare?Elenca tutte le informazioni sulla sessione
Il linguaggio di programmazione è C#.
Desidero visualizzare tutte le informazioni sulla sessione della mia pagina asp.net (aspx) nella pagina. Come lo posso fare?Elenca tutte le informazioni sulla sessione
Il linguaggio di programmazione è C#.
foreach (string s in Session) {
Response.Write(string.Concat(s, "=", Session[s]));
}
Questi due metodi sta lavorando per me, migliorato e corretto la risposta di David leggermente:
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 />");
}
Display in casella di riepilogo (Aggiunta per referenza personale)
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 />");
}
Creare una pagina di aspx e iterare sull'oggetto di sessione. Questo non è destinato ad essere sarcastico, ma non dovresti aver bisogno di codice per capire questo. –
Cosa intendi esattamente per "tutte le informazioni sulla sessione"? Tutte le variabili nella sessione corrente (facile), informazioni su tutte le sessioni correnti (non possibile, almeno non affidabile), qualcos'altro? –
Desidero visualizzare tutte le informazioni sulla sessione (come le variabili di sessione) e i rispettivi valori nella mia pagina. –