protected void Page_Load(object sender, EventArgs e) { if (Session[Session.SessionID + "ArtCarrito"] != null) { foreach (var item in (List <ArticulosEnCarrito>)Session[Session.SessionID + "ArtCarrito"]) { precioTotal += Convert.ToDecimal(item.precio) * Convert.ToDecimal(item.cantidad); cantidad = cantidad + item.cantidad; } lblPrecio.Text = "$" + precioTotal.ToString("G29"); lblcant.Text = "cant: " + cantidad; } else { lblPrecio.Text = "$0"; lblcant.Text = "cant: 0"; } GridCarrito.DataSource = Session[Session.SessionID + "ArtCarrito"]; GridCarrito.DataBind(); if (GridCarrito.Rows.Count == 0) { btnComprar.Text = "NO HAY ARTICULOS PARA COMPRAR"; } else { btnComprar.Text = "COMPRAR " + lblPrecio.Text; } }
protected void CargarGridCarrito() { GridCarrito.DataSource = carrito.DataTablePedido(); GridCarrito.DataBind(); }