protected void Reject(Object sender, EventArgs e) { int index = ((GridViewRow)((Control)sender).NamingContainer).RowIndex; Label labelForHoldTheValue = (Label)GridView1.Rows[index].Cells[0].FindControl("Label1"); int labelToInteger = Convert.ToInt32(labelForHoldTheValue.Text); vacancyManager.RejectVacancy(labelToInteger); LabelToShowMsg.Text = "Reject Successfully"; LabelToShowMsg.Visible = true; add(); }