I have a splitter set to 100% height. This has always worked fine across browsers. However, I recently added a bit of logic that automatically collapses a pane on certain criteria and therefore need to update the entire splitter via the AJAX manager to allow the pane to expand and collapse.
The problem is that when updating the splitter via the AJAX manager an additional div is rendered at runtime called a splitter panel, or in my case ctl00_ctl00_rspSplitterPanel. This does not have a height value of 100% but becomes the parent of the splitter control so the splitter loses it's height 100% value in all browsers except IE. Obviously, you can fudge it and set this div to height 100% from CSS but then this negates the height offset value I have.
So, basically you can't use AJAX to update a splitter with height 100% set in any browser but IE.
Also ref: http://www.telerik.com/community/forums/thread/b311D-bemdhg.aspx - I was unaware Alan was also posting.
The problem is that when updating the splitter via the AJAX manager an additional div is rendered at runtime called a splitter panel, or in my case ctl00_ctl00_rspSplitterPanel. This does not have a height value of 100% but becomes the parent of the splitter control so the splitter loses it's height 100% value in all browsers except IE. Obviously, you can fudge it and set this div to height 100% from CSS but then this negates the height offset value I have.
So, basically you can't use AJAX to update a splitter with height 100% set in any browser but IE.
Also ref: http://www.telerik.com/community/forums/thread/b311D-bemdhg.aspx - I was unaware Alan was also posting.