If you have control over the data source, you can convert the DataSet to CSV and show the link for the user to download.
You can also add the CSV option to the drop-down menu of the export report view using jQuery and invoke the export to CSV when you select an action.
Thus, you override the report viewer only for the CSV file format.