void uiClientesNoAsociados_CustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { try { switch (e.Parameters.Split('|')[0]) { case "LlenarDisponibles": UiVistaClientesNoAsociados.Value = null; UiVistaClientesNoAsociados.DataBind(); UsuarioDeseaObtenerClientesDisponbilesParaCanal.Invoke(sender, new CanalArgumento { Data = new Canal { CHANNEL_ID = Convert.ToInt32(e.Parameters.Split('|')[1]) } }); break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
/// <summary> /// Carga de página /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { if (Session["UiListaCanales"] != null) { UiVistaCanal.DataSource = Session["UiListaCanales"]; UiVistaCanal.DataBind(); GenerarReporteVistaGeneral(); } if (Session["UiListaTipoCanal"] != null) { UiListaTipoCanal.DataSource = Session["UiListaTipoCanal"]; UiListaTipoCanal.DataBind(); } if (Session["UiVistaClientesAsociados"] != null) { UiVistaClientesAsociados.DataSource = Session["UiVistaClientesAsociados"]; UiVistaClientesAsociados.DataBind(); } if (Session["UiVistaClientesNoAsociados"] != null) { UiVistaClientesNoAsociados.DataSource = Session["UiVistaClientesNoAsociados"]; UiVistaClientesNoAsociados.DataBind(); } }