protected void OnRowDeleting(object sender, GridViewDeleteEventArgs e) { int employeeId = Convert.ToInt32(employeeGridView.DataKeys[e.RowIndex].Values[0]); var da = new EmployeeDataAccess(); var employee = da.GetEmployees().FirstOrDefault(emp => emp.EmployeeId == employeeId); da.RemoveEmployee(employee); da.SaveChanges(); this.BindGrid(); }