With
Ultimate, you define the structure of the grid upfront, including columns at
each level, filtering, paging, footers, etc. However, in case of datagrids with grouped data (reusePReviousLevelColumns=true),
you may not know the nest depth upfront. If you set the enableDynamicLevels=true,
the grid will query the dataprovider to automatically
figure out the max depth and instantiate the level for you. The levels are
cloned using the base level as a template, so the properties are cascaded down.
The grid dispatches a dynamicLevelCreated event when each level
is created, and a dynamicAllLevelsCreated event when
all levels are created.