protected void Page_Load(object sender, EventArgs e) { try { if (UsuarioLogeado == (null)) { Response.Redirect("../Login.aspx", false); } else { if (!IsPostBack) { DDLConcurso.Dispose(); AccesoDatos.ConcursoDatos COn = new ConcursoDatos(); ListItem L = new ListItem(); L.Text = "Seleccione"; L.Value = "0"; DDLConcurso.Items.Add(L); DDLConcurso.DataSource = COn.ConsultarTodosConcursos(System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); DDLConcurso.DataBind(); DDLCampaña.Items.Add(L); DDLCampaña.DataBind(); } } } catch { Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>"); } }
private void ListarCampañas() { List <Campañas> ListarCampañas = objn.ListarCampañas(); DDLCampaña.DataSource = ListarCampañas; DDLCampaña.DataValueField = "ID"; DDLCampaña.DataTextField = "Nombre"; DDLCampaña.DataBind(); //DDLCampaña.Items.Insert(0, "---SELECCIONE---"); }
protected void DDLConcurso_SelectedIndexChanged(object sender, EventArgs e) { try { DDLCampaña.Items.Clear(); DDLCampaña.Dispose(); CampañaDatos camp = new CampañaDatos(); ListItem L = new ListItem(); IdConcurso = long.Parse(DDLConcurso.SelectedValue); L.Text = "Seleccione"; L.Value = "0"; DDLCampaña.Items.Add(L); DDLCampaña.DataSource = camp.ConsultarCampañasConcurso(IdConcurso, System.Configuration.ConfigurationManager.ConnectionStrings["Concurso"].ToString()); DDLCampaña.DataBind(); } catch { Response.Write("<script>alert('Ha ocurrido un error inesperado, si el problema persiste por favor contáctese con un administrador');</script>"); } }