Hi,
I use the non collectionview databinding(FilterEvaluationMode="Deafult" GroupByEvaluationMode="Default") . When I upgraded to 12.2 my grouping is broken. Grouping works manually (when user does it) but when a field changes in the underlying row data, the re grouping does not happen. Definitely looks like a regression. I changed my databinging to collection view to see if that helps. (ie made FilterEvaluationMode="UseCollectionView" GroupByEvaluationMode="UseCollectionView") . Still it didnot work unless I did an explicit Refresh() call on my CollectionView when datachanges. Please help, is this fixed in 13.1?.
BTW i also tried handling the InitializeRecord and RecordUpdated Events with the below code, but does not help
void heatMapGrid_InitializeRecordDirect(object sender, InitializeRecordEventArgs e) { if (e.SortValueChanged) { e.Record.RefreshSortPosition(); } }
Hi Maria,
Pls ignore my request before, as i verified its working fine, programming mistake on my part.
Thanks
Anindya
I upgraded to 13.1.20131.2155 but still see the issue. Can you pls tell me which version is needed. I could not find anything in the Keys and Downloads page you referred.
Hello,
The development issue with ID of 146490 has been fixed and it is available in the latest Service Release. You can download the Service Release by logging in our web site and then going to Account\My Keys and Downloads page.
Thank you for using Infragistics Components.
Thank you for the sample project and the details you have provided. I have been looking into this and I have logged this behavior in our tracking system, with an ID #146490. The next step will be for a developer to review my investigation and confirm my findings or to offer a fix, or other resolution. I have linked the development issue to your case (CAS-119488-R4D1N9) so that you are automatically updated about it. In the meantime, you could use e.ReInitialize or create a bool variable that is set to true when the underlying value is changed.
HiI am attaching a sample to exhibit the issue . Pls note the 3 rows and 3 columns.Note that after 30 secs a timer callback changes the value of field B in row 2 to "b1" from "b2". This should ideally reGroup/sort because o handling of InitializeRecordDirect. but that doesnot happen in 12.2.2057. Wheres if I use lib 12.1.20121.2107 it works. The reason is e.SortValueChanged is not set to true in 12.2. However I see e.ReInitialize i set to true. Should I use that instead ? please let me know soon as I need to upgrade to 12.2 since there are a couple of bug fixes in other areas which I need .many Thanks