/* * Pre: * Post: Update the list of available teachers */ private void updateTeacherDropdown() { ddlTeacher.DataSource = null; ddlTeacher.DataBind(); ddlTeacher.Items.Clear(); int year = Convert.ToInt32(ddlYear.SelectedValue); DataTable table = DbInterfaceContact.GetTeachersForBadgerEvent(year); if (table != null) { //add empty item ddlTeacher.Items.Add(new ListItem("", "")); //add teachers from district ddlTeacher.DataSource = table; ddlTeacher.DataTextField = "ComboName"; ddlTeacher.DataValueField = "ContactId"; ddlTeacher.DataBind(); } else { showErrorMessage("Error: The teachers for the selected event could not be retrieved."); } }