I have a TreeList inside a RadMultiPage and using a RadTabStrip to select the pages. When the tab is first selected the TreeList loads as expected. But after clicking the tab a second time, the TreeList shows the hidden columns. I believe that it may be related to the view state not being passed to the server on post back. Ideally, i would like the OnNeedDataSource event to fire again to rebuild the TreeList but I'd still like to maintain the view state as well.
I've attached the source files as images.