protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { InitializeSession(); InitializeControls(); } else { Page.ClientScript.GetPostBackEventReference(this, String.Empty); String eventTarget = Request["__EVENTTARGET"].IsNullOrEmpty() ? String.Empty : Request["__EVENTTARGET"]; if (eventTarget.Equals("SearchEmployee")) { String EmployeeCode = Request["__EVENTARGUMENT"].IsNullOrEmpty() ? String.Empty : Request["__EVENTARGUMENT"]; //if (EmployeeCode.IsNullOrEmpty()) EmployeeCode = "103775";// ((TextBox)this.Header1.FindControl("txtSearch")).Text.ToString(); _CurrentPosition = ManagerPromotion.GetAllExistingInfoForPromotion(EmployeeCode, Convert.ToInt32(ASL.Hr.DAO.enumsHr.enumEntitySetup.PromotionCriteria)); if (_entityList.Count == 0 && _CurrentPosition.Count == 0) { return; } foreach (EntityList M in _entityList) { TransferAndPromotionHistory obj = _CurrentPosition.Find(f => f.EntityName == M.EntityName); TextBox txt = (TextBox)Panel1.FindControl("txtCurrent" + M.EntityName.ToString()); txt.Text = obj.PreHKEntryName.ToString(); DropDownList ddl = (DropDownList)Panel1.FindControl("ddlPost" + M.EntityName.ToString()); ddl.Text = obj.PreHKEntryID.ToString(); } } } }