This is a migrated thread and some comments may be shown as answers.

3 Splitter related issues

1 Answer 60 Views
Splitter
This is a migrated thread and some comments may be shown as answers.
James
Top achievements
Rank 1
James asked on 30 Jun 2009, 05:42 PM
I'm having 3 splitter/pane related issues.

I have a somewhat complex layout of splitters and panes. I have a typical header, menu, body main layout. Then nested in the body I have another set of panes and splitters which break the form itself up. 3 row, the top and bottom row are split into 2 panes. Each of these is set with an explicit pixel height. The center row has a repeater nested in it. This area grows and shrinks in height based on the size of 
the borowser. The repeater in the middle is rendered as a table, with a header row, no footer row, and a single row for each item in the repeater. I have the header row frozen with style sheet expressions such that the table rolls scroll.

Issue 1:
Table shows up under repeater frozen header. This is a common problem, which is easily fixable when the proper style sheets are put into place. The problem is, the splitters seem to be moving the frozen header around. This leaves a single pixel across the top where the table shows through as it is scrolled underneath. If I mouse over a particular collapse button on the splitter the header row jumps up a pixel into the right place. I'd really like it to be in the right place when the page loads.

Issue 2:
Scrollbar covers part of the Repeater table. When the repeater is rendered in the browser the table is partially obscured by the scroll bar. The header row which is frozen with a style sheet expression shows over the scrollbar. How can I get the scrollbar to not appear over the table, and how can I get the header row under the scrollbar.

Issue 3:
Pane the repeater is in does not extend the full width of the page after a single postback. When the page loads it renders correctly. Resize the browser and the width is corrected. Post back again, and the width is fixed. It only seems to do this after the 1st postback.

Any help on any of these issues is greatly appriciated.

1 Answer, 1 is accepted

Sort by
0
Svetlina Anati
Telerik team
answered on 03 Jul 2009, 01:25 PM
Hi James,

I am afraid that the provided explanations are not enough to completely understand what is your configuration and in case some setting should be added/removed I cannot tell which is it until I examine your code. The only thing I can assume reading your explanations is that you have a splitter nested directly in a RadPane without setting Scrolling=None to the parent RadPane - this will result in unnecessary scrollbar as explained in 2.

This being said, I would like to kindly ask you to prepare a simple reproduction demo (consisting only of nested splitters, you can replace the repeater with a simple DIV element with some background color just for demonstartion), open a new support ticket and send it to me along with detailed reproduction steps (e.g resizing of browser, collapsing panes, etc) and some screenshots of the actual and the desired behavior. Once I receive this information I will have a better understanding on your setup and requirements and I will do my best to help.

Sincerely yours,
Svetlina
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
Tags
Splitter
Asked by
James
Top achievements
Rank 1
Answers by
Svetlina Anati
Telerik team
Share this question
or