protected void ddlMateria_SelectedIndexChanged(object sender, EventArgs e) { if (ddlMateria.SelectedIndex != -1) { ComisionLogic comisionLogic = new ComisionLogic(); int idMateria = int.Parse(ddlMateria.SelectedValue.ToString()); ddlComision.DataSource = comisionLogic.GetAllMateria(idMateria); ddlComision.DataTextField = "Descripcion"; ddlComision.DataValueField = "ID"; ddlComision.DataBind(); ddlComision.SelectedIndex = -1; } }
private void cbMateria_SelectedIndexChanged(object sender, EventArgs e) { if (cbMateria.SelectedIndex != -1) { Materia materia = (Materia)cbMateria.SelectedItem; cbComision.DataSource = ComisionLogic.GetAllMateria(materia.ID); cbComision.SelectedIndex = -1; } else { cbComision.DataSource = new List <Comision>(); } }