protected void AddFaculty_Click(object sender, EventArgs e) { if (!FacultySelector.SelectedValue.Equals(String.Empty) && !GroupIds.Contains(Convert.ToInt32(FacultySelector.SelectedValue))) { FacultyListField.Value += (FacultyListField.Value.Length > 0 ? "," : "") + FacultySelector.SelectedValue; } LoadTable(); FacultySelector.ClearSelection(); }
protected void Page_Init(object sender, EventArgs e) { using (WebhostEntities db = new WebhostEntities()) { List <int> ids = db.Faculties.OrderBy(f => f.LastName).ThenBy(f => f.FirstName).Select(f => f.ID).ToList(); FacultySelector.DataSource = FacultyListItem.GetDataSource(ids); FacultySelector.DataTextField = "Text"; FacultySelector.DataValueField = "ID"; FacultySelector.DataBind(); } }