© 2026 Hedgehog Software, LLC
Old PS A11Y State
mergedDataTable
targetDataTable
foreach (DataRow targetRow in targetRows) { targetRow.SetField("Status", updatedStatus); DataRow updatedRow = syncedDataTable.NewRow(); updatedRow["Finding ID"] = findingId; updatedRow["Status"] = updatedStatus; syncedDataTable.Rows.Add(updatedRow); DataRow mergedRow = mergedDataTable.NewRow(); mergedRow["Finding ID"] = findingId; mergedRow["eA State"] = sourceDataTable.Rows[i].Field<string>("Status"); // assuming the issue is here; mergedRow["old PS A11Y State"] = targetDataTable.Rows[i].Field<string>("Status"); mergedRow["new PS A11Y State"] = updatedStatus; mergedDataTable.Rows.Add(mergedRow); }
finding id, ea state,old, new 1a, closed, open, closed
finding id, ea state,old, new 1a, closed, **closed**, closed