Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2008, 07:49
Javichechu
 
Fecha de Ingreso: junio-2007
Mensajes: 327
Antigüedad: 16 años, 11 meses
Puntos: 0
Exclamación Evitar que un objeto se refresque con la página

Hola amigos, programo con Vb.net versión 2005 y tengo una duda que es bastante común.
Veréis, tengo en una página, un objeto creado en la cabecera de la página, y en él voy almacenando valores. Lo que pasa es que claro cada vez que la página refresca el objeto se inicializa y pierdo todo nuevamente. ¿Hay alguna forma de evitar ésto?

Se que por ejemplo con las de texto, me hago el truco de poner un cuadro de texto oculto para almacenar el valor de una variable, ya que el valor de los cuadro de texto no lo pierdes. Pero me resulta increible que no exista otra forma de hacer esto.

Pongo un ejemplo de código para explicar mejor mi caso.

Código:
Public Class Clase1

       Inherits System.Web.UI.Page   
       Protected ObjetoX As Clase2

       Private sub Operaciones()

        End sub

End Class
En éste ejemplo, tengo una clase y dentro de ella declaro con el new un objeto de tipo "clase2". Luego relleno ese objeto y hago operaciones, pero claro, cada vez que la página refresca, el ObjetoX vuelve a inicializarse por lo que lo pierdo todo. ¿Cómo puedo evitarlo?

Gracias