I have a RadPanelBar in an asp:Panel so that I can provide grouping functionality and GroupingText. Perhaps my choice of panelbar was inappropriate in this case, but the number of Level 0 items will almost certainly be larger than the space I've allocated to the panel, so a scroll is required. For example, I have about 100 categories of reports to choose from, and within each category there are anywhere from 1 to 20 report items.
I can restrict the size of the panelbar with CSS on the container panel, with overflow-x and -y set to auto. When data populates the panelbar, a scrollbar displays outside of the panel during control rendering, but it quickly disappears.
After selecting a Level 0 RadPanelItem (category), the list of Level 1 items displays, and then the panelbar scrollbar displays!
The size of the content panel for the open category is much larger than the number of items. I might have 8 items but the default provides room for about 25 level 1 items before the next level 0 category displays. I set the ChildGroupHeight on level 0 category items to 100 but it doesn't seem to affect the size of the space allocated for groups of level 1 children. I am not using ItemTemplates.
Looking at the source via IE Developer Toolbar, I can see why the groups are mis-sized.
Look at the rpSlide height in line 6 and the rpGroup hight in line 7. Those numbers are off the wall considering the whole panelbar is only 370 pixels high per the code above.
1) How can I fix those Height params?
2) Any idea what's up with the disappearing scrollbar?
Config is VS2005 / .NET2 / RadControls v2009.1.402.20 / IE7 / Planet Earth / Milky Way