protected void grdSalary_ItemCommand(object source, DataGridCommandEventArgs e) { int id = Int32.Parse(e.CommandArgument.ToString()); if (e.CommandName == "Delete") { this.salary = objSalary.GetChangeSalary(id); objSalary.DeleteChangeSalary(salary); this.grdSalary.DataSource = objSalary.GetChangeSalarys(); this.grdSalary.DataBind(); } }
protected void grdSalary_ItemDatabound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { this.salary = e.Item.DataItem as VNPT.Modules.ChangeSalary.ChangeSalaryInfo; ImageButton imgDelete = e.Item.FindControl("imgDelete") as ImageButton; if (imgDelete != null) { imgDelete.Attributes.Add("onClick", "javascript:return confirm('Bạn có muốn xóa');"); } HyperLink hplName = e.Item.FindControl("hplName") as HyperLink; if (hplName != null) { hplName.Text = objEmplyess.GetEmployees(this.salary.employeeid).fullname; hplName.NavigateUrl = EditUrl("Id", this.salary.id.ToString()); } Label lblChangeDate = e.Item.FindControl("lblChangeDate") as Label; if (lblChangeDate != null) { lblChangeDate.Text = String.Format("{0:dd/MM/yyyy}", this.salary.changedate); } //Label lblLevel = e.Item.FindControl("lblLevel") as Label; //if (lblLevel != null) //{ // lblLevel.Text = objSalaryType.GetSalaryType(this.salary.classid).title; //} //Label lblClass = e.Item.FindControl("lblClass") as Label; //if (lblClass != null) //{ // lblClass.Text = objSalaryType.GetSalaryType(this.salary.classid).level; //} Label lblCoefficient = e.Item.FindControl("lblCoefficient") as Label; if (lblCoefficient != null) { lblCoefficient.Text = objSalaryType.GetSalaryType(this.salary.classid).coefficient; } } }