protected void GrdSalaryHeads_PageIndexChanging(object sender, GridViewPageEventArgs e) { try { objEWA.OrgId = Convert.ToInt32(Session["OrgId"].ToString()); objEWA.PayGrpID = Convert.ToInt32(DDL_PayGroup.SelectedValue); GrdSalaryHeads.PageIndex = e.NewPageIndex; DataSet ds = objBL.BL_BindSalaryHeads(objEWA); GrdSalaryHeads.DataSource = ds; GrdSalaryHeads.DataBind(); } catch (Exception exp) { GeneralErr(exp.Message.ToString()); } }
private void BindSalaryHeads() { try { objEWA.OrgId = Convert.ToInt32(Session["OrgId"].ToString()); objEWA.PayGrpID = Convert.ToInt32(DDL_PayGroup.SelectedValue); objEWA.Action = "SalarySettingsSelect"; DataSet ds = objBL.BL_BindSalaryHeads(objEWA); if (ds.Tables[1].Rows.Count == 0 || ds == null) { txtPBasicSalary.Text = ds.Tables[0].Rows[0]["BasicSalary"].ToString(); ds.Tables[0].Rows.Add(ds.Tables[0].NewRow()); GrdSalaryHeads.DataSource = ds; GrdSalaryHeads.DataBind(); int columncount = GrdSalaryHeads.Rows[0].Cells.Count; GrdSalaryHeads.Rows[0].Cells.Clear(); GrdSalaryHeads.Rows[0].Cells.Add(new TableCell()); GrdSalaryHeads.Rows[0].Cells[0].ColumnSpan = columncount; GrdSalaryHeads.Rows[0].Cells[0].Text = "No Records Found"; } else { txtPBasicSalary.Text = ds.Tables[0].Rows[0]["BasicSalary"].ToString(); GrdSalaryHeads.DataSource = ds.Tables[1]; GrdSalaryHeads.DataBind(); //foreach (GridViewRow row in GrdSalaryHeads.Rows) //{ // ImageButton btnimg = row.FindControl("ImgBtnRemove") as ImageButton; // btnimg.Visible = false; // break; //} } } catch (Exception exp) { GeneralErr(exp.Message.ToString()); } }