protected void drpDepartment_SelectedIndexChanged(object sender, EventArgs e) { try { int DepartmentId = Convert.ToInt32(drpDepartment.SelectedValue); var employees = objIncrementBll.GetEmployeesByDepartmentId(DepartmentId).ToList(); List <HRM_PersonalInfoInc> employess = new List <HRM_PersonalInfoInc>(); foreach (var aitm in employees) { HRM_PersonalInfoInc _aitem = new HRM_PersonalInfoInc(); _aitem.EMP_Name = aitm.FristName + " " + aitm.LastName; _aitem.EID = aitm.EID; employess.Add(_aitem); } if (employess.Count > 0) { drpEmployee.DataSource = employess.ToList(); drpEmployee.DataTextField = "EMP_Name"; drpEmployee.DataValueField = "EID"; drpEmployee.DataBind(); drpEmployee.Items.Insert(0, new ListItem("---Select One---", "0")); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('" + ex.Message + "')", true); } }
protected void drpDepartment_SelectedIndexChanged(object sender, EventArgs e) { try { int DepartmentId = Convert.ToInt32(drpDepartment.SelectedValue); var employees = objIncrementBll.GetEmployeesByDepartmentId(DepartmentId).ToList(); if (employees.Count > 0) { grdemployees.DataSource = employees; grdemployees.DataBind(); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "func('" + ex.Message + "')", true); } }