protected void chkactive_CheckedChanged(object sender, EventArgs e) { GridViewRow row = (sender as CheckBox).Parent.Parent as GridViewRow; CheckBox chkactive = (CheckBox)row.FindControl("chkactive"); InventoryServiceClient lclsService = new InventoryServiceClient(); if (chkactive.Checked == true) { lclsService.DeleteFacilityItemMap(Convert.ToInt64(row.Cells[1].Text), Convert.ToInt64(Session["User"]), true); } else { lclsService.DeleteFacilityItemMap(Convert.ToInt64(row.Cells[1].Text), Convert.ToInt64(Session["User"]), false); } BindGrid(); }