For some reason I cannot add rows when I use a BindingList<T> data source. I get a "Row insertion not supported by this data source." error. If I switch to a UltraDataSource I can add, but I would much prefer to use the bindinglist.
Is there something I can do to make it work with a binding list?
BindingList<T> should certainly support adding rows. Are you trying to add the row to the grid or to the BindingList directly?
Are you sure you are using BindingList<T> and not IBindingList or List<T>?
I couldn't use IBindingList since its abstract (an interface really). I used BindingList<String>.
When I clicked in the "add template row" (If that is what it is called. The row at the bottom where you can type to insert a new reow) and got the message.