private void AutoMatchSelected() { SelectedParts.Clear(); for (int i = 0; i < SelectedNumOfPartsInTray; i++) { SelectedParts.Add(Parts[i]); } }
protected void RefreshSelectedParts() { for (int i = 0; i < gvParts.Rows.Count; i++) { CheckBox ChkSelected = gvParts.Rows[i].FindControl("ChkSelected") as CheckBox; int partID = (int)gvParts.DataKeys[i].Value; if (ChkSelected.Checked) { if (!SelectedParts.Contains(partID)) { SelectedParts.Add(partID); } } else { if (SelectedParts.Contains(partID)) { SelectedParts.Remove(partID); } } } }