protected void Page_Load(object sender, EventArgs e) { try { Datos.Broker oTCDatos = new Datos.Broker(); if (ddDepartamento.Items.Count == 0) { ddDepartamento.DataSource = oTCDatos.obtenerDepartamento(0); ddDepartamento.DataBind(); } if (ddCargo.Items.Count == 0) { ddCargo.DataSource = oTCDatos.obtenerCargo(0); ddCargo.DataBind(); } if (ddEvento.Items.Count == 0) { List <Evento> lstEvento = oTCDatos.ObtenerEvento(0, true); ddEvento.DataSource = lstEvento; ddEvento.DataBind(); } } catch (Exception ex) { this.ManejarExcepcionPublico(ex); } }