Chcę wyświetlić wszystkie informacje o sesji mojej strony asp.net (aspx) na stronie. Jak mogę to zrobić?Lista wszystkich informacji o sesji
Językiem programowania jest C#.
Chcę wyświetlić wszystkie informacje o sesji mojej strony asp.net (aspx) na stronie. Jak mogę to zrobić?Lista wszystkich informacji o sesji
Językiem programowania jest C#.
foreach (string s in Session) {
Response.Write(string.Concat(s, "=", Session[s]));
}
Te dwie metody pracuje dla mnie, poprawić i skorygować odpowiedź Dawida nieznacznie:
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 />");
}
wyświetlanych w polu listy (Dodanie do odniesienie osobiste)
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 />");
}
Utwórz stronę aspx i wykonaj iterację po obiekcie sesji. To nie ma być sarkastyczne, ale nie powinieneś potrzebować kodu, żeby to wymyślić. –
Co dokładnie masz na myśli przez "wszystkie informacje o sesji"? Wszystkie zmienne w bieżącej sesji (łatwe), informacje o wszystkich obecnych sesjach (niemożliwe, przynajmniej niewiarygodne), coś jeszcze? –
Chcę wyświetlić wszystkie informacje o sesji (takie jak zmienne sesji) i ich odpowiednie wartości na mojej stronie. –