I'm trying to upgrade from version 13.1.20131.2217 to version 14.1.20141.2249
First I'm happy to saw that a new persistence feature has been added, because we had perform some internal fixes to what was existing before, and I was full of hope with the idea that this new feature will help us to remove those fixes.
But I quickly discover that this new feature is not ready at all !
Simply go to your sample : http://www.igniteui.com/grid/feature-persistence, and follow that scenario that demonstrate several problems :
Select the first row by clicking on the check box (id 1)
Then click on "next" to go to the second page
Select the first row by clicking on the check box (id 6) ==> the check box doesn't draw !!!
Select the second row still by clicking on the check box (id 7), the checkbox correctly draw.
Click previous, see that id 1 is still selected, then click next
Selection of id 6 that was not drawn has not been preserved !!!
Now select the first row (id 6) by pressing Control key and clicking in the row
The row seem graphically selected
Unselect the first row still by pressing Control key and clicking in the row
The row seem graphically unselected, but...
Click previous, and observe that the row with id 1 has lost is selection (because we unselect row index 1 in page 2 ?)
It's seems that the new feature is not stable at all, and that it makes use of row indexes instead of row datakeys which is not good at all.
I hope that some fixes will be released soon, because in this state, I can't upgrade to this new version :(
As we where interesting to upgrade to use the column fixing feature, may be I can try to upgrade only to the 13.2 version, but it can't be a long term solution...
Hello Nivet,
I am sorry you are not able to make use of the new persistence feature because of these issues. We are aware of them and the next service release for 14.1 includes a list of changes that addresses all these along with improving the selection functionality with virtualization and solving some performance bottlenecks when using it in conjunction with RowSelectors' checkboxes.
The next service release is currently projected for October 10. Please, refer to http://ko.infragistics.com/help/service-releases for more information! I hope this helps with making the upgrade decision!
Best regards,
Stamen Stoychev
I am just following up and see if you have further questions.
Upgrading wasn't our priority for some times, but when I try to play with the persistence feature in the demo it seems to still not works properly
Go to your demo page : http://www.igniteui.com/grid/feature-persistence
Select the first result (id 1, Nancy Davolio)
Press "Next" to go to page 2
Press "Prev" to come back to page 1
The fifth result is selected (id 5, Steven Buchanan)
It should have been fixed for October, but 6 month later, even if problem description is not exactly the same,
the persistence feature is still not compatible with Selection plus Paging features
What you are experiencing in our online sample is unrelated to the persistence implementation. It actually happens because Selection would select the row when you release the mouse button and this happens when you are already on page 1 and the cursor is hovering a row and not the pager. This has since been resolved (the sample of the Samples Browser use the RTM release of Ignite UI 2014.2).
If you pop out the sample in jsFiddle - http://jsfiddle.net/gh/get/jquery/1.9.1/igniteuisamples/jsfiddle-samples/tree/master/EN/HtmlSamples/grid/feature-persistence/ you should no longer have this problem as it will reference the latest SR instead.