While using the WebExplorerBar, when trying to reload the PersistenceFramework values (manager.LoadControl()) the following is shown in the Debug output:
Unsupported collection type ExplorerBarGroupCollection. Groups is skipped.
Basically properties like Group.Expanded or Group.Selected are not restored at all!
Infragistics35.Web.v11.2 -> 11.2.20112.1019 (same error seems to exist in .2025 as well)
Hello Leon,
Here I am attaching a sample code. I cannot reproduce the described issue.
You can modify my sample in the way it is reproducible.
Looking forward to hear from you.
Sincerely,
Georgi Sashev
Developer Support Engineer
Infragistics, Inc.
http://es.infragistics.com/support
Just use the supplied sample for the Persistence framework (e.g. storing in the Session), but instead of persisting a checkbox try to persist a WebExplorerBar.
The issue is in your Infragistics.Web.UI\Framework\Persistence\PersistenceManager.cs line 404 (inside the LoadCollection() method), the WebExplorerBar.GroupCollectionBase is neither a IList nor a CollectionBase and as such it skips persisting any of those values in line 415.
Regards,
Leon
Can you attach a simple project that reproduces this error.
This will help me in the investigation of this issue.