session

15/04/2005 - 10:21 por Sonia | Informe spam
Hola!!!

Quiero poder hacer referencia desde mi winform a una variable de session
pero no encuentro la forma, como podría hacerlo???

Gracias.

Preguntas similare

Leer las respuestas

#1 A.Poblacion
15/04/2005 - 10:45 | Informe spam
"Sonia" wrote in message
news:
Quiero poder hacer referencia desde mi winform a una variable de session
pero no encuentro la forma, como podría hacerlo???



Complicado. Desde el winform tendrías que enviar al servidor una petición
por http a una página aspx que devuelva el valor de la variable de sesión
que deseas, y para que la página sepa cuál de las sesiones es la que quieres
devolver, tendrías que insertar en tu petición http la cookie que lleva el
ID de sesion.
Respuesta Responder a este mensaje
#2 Sonia
15/04/2005 - 12:19 | Informe spam
Perdona pero no me he explicado bien, quería saber si es posible utilizar en
un winform una variable session tal y como para las aplicaciones web.
Gracias.
Respuesta Responder a este mensaje
#3 Martin
15/04/2005 - 14:52 | Informe spam
Creo que en winform carece un poco de sentido, yo utilizaria en su lugar una
variable.

"Sonia" escribió en el mensaje
news:
Hola!!!

Quiero poder hacer referencia desde mi winform a una variable de session
pero no encuentro la forma, como podría hacerlo???

Gracias.


Respuesta Responder a este mensaje
#4 jose
15/04/2005 - 15:44 | Informe spam
en cuanto a comportamiento si usas

module modVariablesGlobales
public strNombre as String ="Sonia"
end module

y ese strNombre lo modificas en otra parte del sistema, funciona como
sessión, cada instancia de aplicación tiene un strNombre independiente...

Sino Haz referencia a System.Web.dll

y usas

System.Web.HttpContext.Current.Session("strNombre") = "ff"

"Sonia" escribió:

Perdona pero no me he explicado bien, quería saber si es posible utilizar en
un winform una variable session tal y como para las aplicaciones web.
Gracias.



Respuesta Responder a este mensaje
#5 A.Poblacion
15/04/2005 - 17:37 | Informe spam
"jose" wrote in message
news:
[...]
Sino Haz referencia a System.Web.dll

y usas

System.Web.HttpContext.Current.Session("strNombre") = "ff"



No, eso no sirve. Si lo ejecutas desde una aplicación de tipo WinForms,
"System.Web.HttpContext.Current" te devuelve Nothing.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida