When I try to use the sort function of the DataGridView with a BindingSource it does not work and throws and error that indicates that Sort does not work with a BindingSource. What is the best approach to sorting. On the Grid there is an added column that data is enter into it. This data must persist between sorts.
I have considered dumping the data from the grid into a new object collection apply some Linq and then rebind the grid. Is this the best way to do this or is there an alternative?