De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de [EMAIL PROTECTED]
Enviado el: viernes, 20 de octubre de 2006 18:49
Para: puntonet List Member
Asunto: [puntonet] Mantener estado de un objeto
Public
Shared Sub SetVar3(ByVal pObj As Object)HttpContext.Current.Session("USSlot3") = pObj
End Sub
Public Shared Function GetVar1() As Object
Dim obj As Object = HttpContext.Current.Session("USSlot1")
HttpContext.Current.Session("USSlot1") = Nothing
Return obj
End Function
De esta forma, usamos la facilidad del Session, y podemos pasar cualquier cosa
y apenas lo usamos lo eliminamos
Es una variable de UNA sola lectura, entonces asi en la pagina 1 lo cargamos y en el load de la pagina 2 lo leemos y automaticamente se libera
Lo hemos usado muy poco, en algunas pantallas especificas.
No se si sera una truchada muy fea, o si hay algo similar
pero .... anduvo
Saludsos
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pata del Santo
Enviado el: Viernes, 20 de Octubre de 2006 10:24
Para: puntonet List Member
Asunto: [puntonet] Mantener estado de un objeto
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Ricardo Forbes
Enviado el: viernes, 20 de octubre de 2006 14:12
Para: puntonet List Member
Asunto: [puntonet] Mantener estado de un objeto
Hola a todos,
tengo que dar de alta un cliente que en sus propiedades tiene varias colecciones (domicilios, empleos) para lo cual uso varios webForms,
la idea es dar el alta final (a la BDD) desde el form principal.
Lo hice manteniendo un obj "cliente" en Session y trabajando sobre el desde los distintos Webforms. Es correcto hacerlo
asi o hay una forma mejor??? Como me conviene mantener un obj entre varios WebForms?
Gracias.
Ricardo Forbes.
