Use DataView.AddNew to add a System.Data.DataRowView.
The DataRowView.BeginEdit method is identical to the DataRow.BeginEdit method of the System.Data.DataRow. After calling DataRowView.BeginEdit, any changes made to the System.Data.DataRowView can be rolled back by calling DataRow.CancelEdit. Call the DataRowView.BeginEdit method before allowing users to change row values. After values have been changed, you retrieve the new values by setting the DataRowView.RowVersion to DataRowVersion.Proposed. Check the values with a business rule, and roll back the changes if needed by calling DataRowView.CancelEdit, or call DataRowView.EndEdit to accept the changes.