Rex,
Why not get the original DataTable (after you have updated it) and then
call the Copy method? This will give you a new DataTable with the structure
and the contents of the original.
Then, you can use it where you need your copy.

Signature
- Nicholas Paldino [.NET/C# MVP]
- mvp@spam.guard.caspershouse.com
>i have a datagridview bound to a dataset that is populated with data
> from a query from the source datatable. the data is then modified by
[quoted text clipped - 7 lines]
>
> populate new datatable with data from datagridview. please help.