private void BindEmployeeExpenseType() { DropDownListEmployeeExpenseType.DataSource = EmployeeExpenseType.GetEmployeeExpenseTypeListByCompanyId(this.companyId); DropDownListEmployeeExpenseType.DataTextField = "FormattedDescriptionGlCode"; DropDownListEmployeeExpenseType.DataValueField = "EmployeeExpenseTypeId"; DropDownListEmployeeExpenseType.DataBind(); DropDownListEmployeeExpenseType.Items.Insert(0, new ListItem("Please select", "0")); }
protected void Page_Load(object sender, EventArgs e) { this.employeeExpenseTypeLinkId = Common.GetEncryptedQueryStringValue("EmployeeExpenseTypeLinkId", 0); this.employeeId = Common.GetEncryptedQueryStringValue("employeeId", 0); this.employeeExpenseTypeId = Common.GetEncryptedQueryStringValue("EmployeeExpenseTypeId", 0); LabelPageTitle.Text = String.Format("{0} {1}", "Employee Expense", Employee.GetEmployeeByEmployeeId(this.employeeId).FormattedNameNumber); PanelError.Visible = false; Page.Form.DefaultFocus = DropDownListEmployeeExpenseType.ClientID; Page.Form.DefaultButton = ButtonSaveNew.UniqueID; companyId = Account.GetAccountByUserName(Page.User.Identity.Name.ToString()).CompanyId; if (this.employeeId != 0) { BindGridviewResult(); } if (!IsPostBack) { DropDownListEmployeeExpenseType.Focus(); BindEmployeeExpenseType(); if (this.employeeExpenseTypeLinkId != 0) { BindEmployeeExpenseTypeLink(); } if (this.employeeExpenseTypeId != 0) { DropDownListEmployeeExpenseType.Items.FindByValue(this.employeeExpenseTypeId.ToString()).Selected = true; } if (ViewState["employeeId"] != null) { this.employeeId = Convert.ToInt32(ViewState["employeeId"].ToString()); } } }