protected void cmbHeadBranchCode_SelectedIndexChanged(object sender, EventArgs e) { try { cmbHeadStaffId.DataSource = StaffBiz.GetHeadStaffList(cmbHeadBranchCode.SelectedItem.Value); cmbHeadStaffId.DataTextField = "TextField"; cmbHeadStaffId.DataValueField = "ValueField"; cmbHeadStaffId.DataBind(); cmbHeadStaffId.Items.Insert(0, new ListItem("", "")); if (cmbHeadBranchCode.SelectedItem.Value != "") { lblHeadStaffId.Text = "*"; cmbHeadStaffId.Enabled = true; } else { vcmbHeadStaffId.Text = ""; lblHeadStaffId.Text = ""; cmbHeadStaffId.Enabled = false; } } catch (Exception ex) { string message = ex.InnerException != null ? ex.InnerException.Message : ex.Message; AppUtil.ClientAlert(Page, message); } }
//private string SetDept() //{ // decimal? stafftype = SlmScr019Biz.GetStaffTypeData(HttpContext.Current.User.Identity.Name); // if (stafftype != null) // { // if (stafftype == SLMConstant.StaffType.ITAdministrator) // return "IT"; // else // { // int? dept = SlmScr019Biz.GetDeptData(HttpContext.Current.User.Identity.Name); // return dept.ToString(); // } // } // else // return ""; //} private void cmbHeadBranchCode_SelectedIndexChanged() { cmbHeadStaffId.DataSource = StaffBiz.GetHeadStaffList(cmbHeadBranchCode.SelectedItem.Value); cmbHeadStaffId.DataTextField = "TextField"; cmbHeadStaffId.DataValueField = "ValueField"; cmbHeadStaffId.DataBind(); cmbHeadStaffId.Items.Insert(0, new ListItem("", "")); }
private void cmbHeadBranchCode_SelectedIndexChanged() { var list = StaffBiz.GetHeadStaffList(cmbHeadBranchCode.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("", "")); }