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,
Can you attach a simple project that reproduces this error.
This will help me in the investigation of this issue.
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