protected void SeleccionarVocal2(object sender, EventArgs e) { //se pone que el Drop de profe vocal1 no tenga el profe seleccionado en el Drop de profe vocal2 AdminDB db = new AdminDB(); int Profe2ID = Convert.ToInt32(DropProfeVocal2.SelectedValue); DropProfeVocal1.DataSource = db.procesarselect("select ID_Profesor, Profesor.Apellido + ' ' + Profesor.Nombre as NombreApellido from Profesor where Profesor.ID_Profesor !=" + Profe2ID); DropProfeVocal1.DataTextField = "NombreApellido"; DropProfeVocal1.DataValueField = "ID_Profesor"; DropProfeVocal1.DataBind(); }
private void IniciarllenadoDrops() { //se llenan el Drop de la Materia AdminDB db = new AdminDB(); DropMateria.DataSource = db.procesarselect("SELECT [ID_Materia], [Nombre] FROM [Materia]"); DropMateria.DataTextField = "Nombre"; DropMateria.DataValueField = "ID_Materia"; DropMateria.DataBind(); //se llena el drop de el profesor vocal DropProfeVocal1.DataSource = db.procesarselect("select ID_Profesor, Profesor.Apellido + ' ' + Profesor.Nombre as NombreApellido from Profesor"); DropProfeVocal1.DataTextField = "NombreApellido"; DropProfeVocal1.DataValueField = "ID_Profesor"; DropProfeVocal1.DataBind(); //se llena el drop de el profesor vocal 2 DropProfeVocal2.DataSource = db.procesarselect("select ID_Profesor, Profesor.Apellido + ' ' + Profesor.Nombre as NombreApellido from Profesor"); DropProfeVocal2.DataTextField = "NombreApellido"; DropProfeVocal2.DataValueField = "ID_Profesor"; DropProfeVocal2.DataBind(); //Se le agrega al principio del dropdown un Item seleccionar DropMateria.Items.Insert(0, new ListItem("[Seleccionar una Materia]", "0")); DropProfeTitular.Items.Insert(0, new ListItem("[Seleccionar un Profesor]", "0")); }