Thanks stanl, I've started looking at this and I'm using the code from the example you gave, it's starting to make sense. However, I've got another question.
Using the source code above and if I have a CSV file that looked like this but with a lot more lines...
Data1 Data2 Location OtherInfo Type
Database1 1423 Here Other A
Database2 23 there Different A
Database3 2334 Everywhere Something B
Database4 234 Nowehere Stuff B
Database5 434 Where What A
I want to be able to let the user choose between showing Type A or B. I was thinking of putting a checkbox beside the ReportView control, but how do I change the Reportview to only show Type A if the user selects the "A" checkbox.
Something like the attached image.
Thanks