You could always create a new dataview passing in the datatable and filter arguments through the constructor. That should guarantee that the view won't mess with anything.
I have an Application that opens up an excel file the user uploaded, and pulls out the data into a DataSet and makes some minor changes (tacks on the Date and the login of the user). Now I'd like to ...