Have you had a look at the column's "SortMode" property in the DevExpress grid? Perhaps try "displayed text" rather than "default". We always set the sort mode of every column to "display text" unless it is a date/time column in which case we set the sort mode to "value".
I don't know if this will help but I've never noticed any sorting issues on our forms.
Also, be careful when dragging / dropping columns in design mode because you may inadvertently set a column to sort.
Cheers, Peter
Just from looking at this I cannot give you a straight answer here...one thing I thought I might suggest is trying the EnhancedListVIew that comes with the SF framework. It actually uses groups (if you choose to in the RowPopulatingEvent). You would just set the e.UseGroups to True and then provide a GroupHeaderText and it will group these items. So I know that it IS possible for grouping to work with the DevExpress grid, but this is not a control that I use outside of trying to figure out issus that appear on the forum. You might first see if you have the same behavior on that control, otherwise I am going to just have to setup some kind of sample to try and reproduce your problem....setting up the EnhancedListView might at least give you an idea of where your problem is...but I am not sure why the BBS would cause an issue here.
1. The first image is the Grouped Grid.
2. The second image is the same grouped grid with the data refreshed and it is wrong.
3. I simply ungroup ( without data refresh ) on the 3rd Image and regroup and the display is correct. Without any data access.
I thought that this might be related to the bug that someone else had but it didn't seem to be so. Any ideas?
Thanks,
Richard