Hello,
I use an ultragrid (last 2011vol2) bound to a datasource (a bindinglist).
In the display layout of my grid, I grouped by a column. So I have some groups in my grid, and each group have some rows / data.
Now, when I update my datasource, removing some elements of my bindinglist, the very first group in my grid is not updated: i see only one row (!), while the others groups in the grid are well updated according to the datasource.
The first group can be different (according to the current sort), but each time I remove data in my datasource the current first group has this strange update (only one row is displayed)
Am I missing something or is it a know bug ? I am a bit stuck, I already tried to programmaticaly refresh the grid, to force a sort, but this first group does not want to refresh !
Edit: It only happens when I remove elements in my datasource related to the first row of my first group.
Hi,
What exactly do you mean when you say "removing some elements of my bindinglist". What "elements" are you referring to?
Do you mean you are removing rows from the data source?
What do you mean by "I see one row?" What row? How many rows should you be seeing?
What kind of BindingList are you using? Is this a BindingList<T>? Or is this some other class on which you have implemented IBindingList?
Can you post a small sample project demonstrating the issue so we can check it out? It sounds like this might be a bug in the grid, but it's hard to tell without more information.
Hello Mike,
Here is a small project reproducing the bug.