void vistaRuta_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { try { switch (e.Parameters.Split('&')[0]) { case "UsuarioSeleccionFila": UiVistaFrecuencia.DataSource = Session["UiVistaFrecuencia"]; UiVistaFrecuencia.DataBind(); UiListaRuta.Value = e.Parameters.Split('&')[1]; for (var i = 0; i < UiListaCheckDiasCliente.Items.Count; i++) { UiListaCheckDiasCliente.Items[i].Selected = false; } Session["UiListaClientes"] = null; UiListaClientes.DataSource = Session["UiListaClientes"]; UiListaClientes.DataBind(); break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
protected void Page_Load(object sender, EventArgs e) { if (!ValidarConexionYUsuarioLogueado(sender)) { return; } if (Session["UiVistaFrecuencia"] != null) { UiVistaFrecuencia.DataSource = Session["UiVistaFrecuencia"]; UiVistaFrecuencia.DataBind(); ReportViewer(); } if (Session["UiListaRuta"] != null) { UiListaRuta.DataSource = Session["UiListaRuta"]; UiListaRuta.DataBind(); } if (Session["UiListaClientes"] != null) { UiListaClientes.DataSource = Session["UiListaClientes"]; UiListaClientes.DataBind(); } if (Session["UiVistaClientes"] != null) { UiVistaClientes.DataSource = Session["UiVistaClientes"]; UiVistaClientes.DataBind(); } if (Session["UiListaRutasCliente"] != null) { UiListaRutasCliente.DataSource = Session["UiListaRutasCliente"]; UiListaRutasCliente.DataBind(); } }