private void cmbBranchCode_SelectedIndexChanged() { var list = StaffBiz.GetStaffHeadList(cmbBranchCode.SelectedItem.Value); var editedStaff = list.Where(p => p.ValueField == txtStaffId.Text.Trim()).FirstOrDefault(); list.Remove(editedStaff); cmbHeadStaffId.DataSource = list; cmbHeadStaffId.DataTextField = "TextField"; cmbHeadStaffId.DataValueField = "ValueField"; cmbHeadStaffId.DataBind(); cmbHeadStaffId.Items.Insert(0, new ListItem("", "")); }
protected void cmbBranchCode_SelectedIndexChanged(object sender, EventArgs e) { try { cmbHeadStaffId.DataSource = StaffBiz.GetStaffHeadList(cmbBranchCode.SelectedItem.Value); cmbHeadStaffId.DataTextField = "TextField"; cmbHeadStaffId.DataValueField = "ValueField"; cmbHeadStaffId.DataBind(); cmbHeadStaffId.Items.Insert(0, new ListItem("", "")); } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; AppUtil.ClientAlert(Page, message); } }