Quiero mostrar toda la información de la sesión de mi página asp.net (aspx) en la página. ¿Cómo puedo hacer eso?Listar toda la información de la sesión
El lenguaje de programación es C#.
Quiero mostrar toda la información de la sesión de mi página asp.net (aspx) en la página. ¿Cómo puedo hacer eso?Listar toda la información de la sesión
El lenguaje de programación es C#.
foreach (string s in Session) {
Response.Write(string.Concat(s, "=", Session[s]));
}
Estos dos métodos está trabajando para mí, mejorado y corregido la respuesta de David ligeramente:
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 />");
}
Pantalla en cuadro de lista (Adición de referencia personal)
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 />");
}
Crea una página aspx e itera sobre el objeto de la sesión. Eso no pretende ser sarcástico, pero no debería necesitar código para resolverlo. –
¿Qué quiere decir exactamente con "toda la información de la sesión"? Todas las variables en la sesión actual (fácil), información sobre todas las sesiones actuales (no es posible, al menos no confiable), ¿alguna otra cosa? –
Quiero mostrar toda la información de la sesión (como las variables de sesión) y sus respectivos valores en mi página. –