Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2008, 07:39
Sil_va
 
Fecha de Ingreso: diciembre-2007
Mensajes: 100
Antigüedad: 17 años, 2 meses
Puntos: 0
Problema con las Cookies

Hola a todos,

Estoy desarrollando una aplicación asp.net con VB y me ha surgido un problema.

Creo e inicializo una Cookie en una clase del directorio App_Code.
Código:
Dim c_elemento As HttpCookie = New HttpCookie("c_elemento")     
            c_elemento.Values.Add("codigo", elemento.codigo)
            c_elemento.Values.Add("nombre", elemento.nombre)
            c_elemento.Values.Add("descripcion", elemento.descripcion)
System.Web.HttpContext.Current.Response.Cookies.Add(c_elemento)
Después, en el método Page_Load de un formulario leo la Cookie para inicializar algunos controles.
Código:
Dim c_elemento As HttpCookie =  Request.Cookies.Get("c_elemento")
                Me.txtNombre.Text = c_elemento.Values.Get(1)
                Me.txtDescripcion.Text = c_elemento.Values.Get(2)
Hasta aquí todo correcto

Cuando en este último formulario utilizo un botón para guardar algunos valores. En el evento, vuelvo a leer la cookie pero me aparece en blanco.
Código:
Dim c_elemento As HttpCookie =  Request.Cookies.Get("c_elemento")
              elemento.nombre = c_elemento.Values.Get(1)
              elemento.descripcion = c_elemento.Values.Get(2)
Alguien puede decirme si mis pasos son correctos o... darme alguna pista de en qué estoy fallando?

Última edición por Sil_va; 14/10/2008 a las 08:17