protected void gvRequirement_RowUpdating(object sender, GridViewUpdateEventArgs e) { e.Cancel = true; string header = (string)e.NewValues["requirement_header"]; string description = (string)e.NewValues["requirement_desc"]; int sequence = (int)e.Keys["sequence"]; if (isValidRequirement(header)) { DepartmentOrderDetailTableAdapters.DepartmentOrderRequirementTableAdapter tableAdapter = new DepartmentOrderDetailTableAdapters.DepartmentOrderRequirementTableAdapter(); tableAdapter.Update(header, description, loggedInUserId, sequence, sequence); gvRequirement.EditIndex = -1; gvRequirement.DataBind(); btnAddRequirement.Focus(); } }