SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Martillo en Martes 23 de Agosto de 2005, 19:57

Título: Como Guarda Una Variable En El Cache
Publicado por: Martillo en Martes 23 de Agosto de 2005, 19:57
Hola, necesito guarda una varible en cache ya que por ejemplo mando un mensaje a la pagina producto.aspx?id=5, y ese id necesito ocuparlo en la misma pagina pero despes de haberla recargado por segunda vez, entonces como genero algun tipo de variable que la pueda guardar para despues de un tiempo y de varias recargar de esa pagina poder manipular nuevamente, Saludos......




                                   :ph34r:  :whistling:  :lightsabre:
Título: Re: Como Guarda Una Variable En El Cache
Publicado por: Kev en Miércoles 24 de Agosto de 2005, 03:11
En el Not page.ispostback guarda esa variable en Session

Session.add("nombre", Request.QueryString("ID"))

y estara permanente en el tiempo que dure tu session

Ahora tambien la puedes guardar en el viewstate

ViewState.Add("nombre", Request.QueryString("ID"))

y estara presente en todos los postback sin depender del tiempo.

Pero la diferencia es que en el viewstate solo guardas tipos basicos como enteros dobles, cadenas, etc. no puedes guardar objetos a no ser que serializes y deserializes el objeto

 :comp:  :hola: