protected void Page_Load(object sender, EventArgs e) { listaOrdenes = (List <OrdenCliente>)Session["ordenes"]; lblPago.Text = lp.CancelarMonto(listaOrdenes).ToString(); if (listaOrdenes == null || listaOrdenes.Count <= 0) { String script = string.Format("alert('No se tiene ningun elemento en la lista')"); ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, true); } else { List <String> lista = lp.ListaPedidoCliente(listaOrdenes); gridPlatosAgregados.DataSource = lista; gridPlatosAgregados.DataBind(); } if (!IsPostBack) { dropCantidadModificar.DataSource = lpp.CantidadPlato(maxPlatoPermitido); dropCantidadModificar.DataBind(); } }