Tema: cookies
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/04/2009, 15:43
Trulala de cordoba
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años, 2 meses
Puntos: 19
Respuesta: cookies

Hola.
Mira, estas seguro que tenes esos valores en las cookies? Has usado Request.Cookies("test")("carrito") para obtener el valor( ojo no Response) ?

Si, podes hacer un gridview para mostrar tu carrito. Podrías usar una data table:

DataTable myTablaCarrito = new DataTable;
myTablaCarrito .Columns.Add("ProductoNombre");
myTablaCarrito .Columns.Add("Cantidad");

Listo ahi tenes un datatable con dos campos. Ahora para agregarle datos a tu tabla harías así:

DataRow rowNew = myTablaCarrito .NewRow();
rowNew["ProductoNombre"] = "EL valor de tu cookie donde está el nombre de producto";
rowNew["Cantidad"] = "La cantidad";
myTablaCarrito.Row.Add(rowNew);

Y despues para mostrar esto en la grilla:
Gridview1.DataSource = myTablaCarrito;
Gridview1.DataBind();

Despues tendras que ver que al dataTable vas a tener que guardarlo en una variable de session y luego para que no pierdas los datos que tiene mientras el usuario navega por otra página, así no tendrías que usar cookies incluso, por lo datos que metes en el datatable los sacas mejor de donde tomas los datos para meterlos en cookies.
De todos modos aca tenes todo un ejemplo de como hacer un carrito:
http://www.mentores.net/Default.aspx...99&parentid=34
http://www.sitepoint.com/article/net...rt-datatables/
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!