Hi,
In my project I have a couple of nested RadSplitters to lay out the pages. Generally it works fine, however there is one prominent issue. When I resize the entire window by dragging the border of my browser it regularly happens that I get an unwanted white space on the right side.
It does not always happen, but if you make the window smaller and smaller it is bound to happen at one point. It goes way immediately when you make the window larger only by the smallest amount.
My guess is that it has something to do with the vertical scrollbar, because the unwanted white space seems to be both the position and the size of it.
Could you please advise me how to avoid this behavior? It would be embarrasing to have to tell out clients that all they have to do is make the window a bit larger again to get rid of the unwanted white space. (As a matter of fact, the overall background in my project is red and the unwanted white space is actually red so it's even more eye catching.)
I have added an archetype example of the page layout I use in my project below.
I also have a related issue, I think. Sometimes it happens that there appear inactive (but visible; greyed-out) vertical and horizontal scroll bars in my browser window when resizing. This does not happen nearly as often as the white space issue, but when it does happen making the window a bit larger does not help. I have te completely refresh to get rid of them. Mayby you can look into that as well if they are indeed related. Or is it better if I create a new support thread for this issue?
Regards,
Mink Bruijninckx
In my project I have a couple of nested RadSplitters to lay out the pages. Generally it works fine, however there is one prominent issue. When I resize the entire window by dragging the border of my browser it regularly happens that I get an unwanted white space on the right side.
It does not always happen, but if you make the window smaller and smaller it is bound to happen at one point. It goes way immediately when you make the window larger only by the smallest amount.
My guess is that it has something to do with the vertical scrollbar, because the unwanted white space seems to be both the position and the size of it.
Could you please advise me how to avoid this behavior? It would be embarrasing to have to tell out clients that all they have to do is make the window a bit larger again to get rid of the unwanted white space. (As a matter of fact, the overall background in my project is red and the unwanted white space is actually red so it's even more eye catching.)
I have added an archetype example of the page layout I use in my project below.
I also have a related issue, I think. Sometimes it happens that there appear inactive (but visible; greyed-out) vertical and horizontal scroll bars in my browser window when resizing. This does not happen nearly as often as the white space issue, but when it does happen making the window a bit larger does not help. I have te completely refresh to get rid of them. Mayby you can look into that as well if they are indeed related. Or is it better if I create a new support thread for this issue?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ResizeTest.aspx.cs" Inherits="CMS.Views.Tests.ResizeTest" %> |
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml" > |
<head runat="server"> |
<title></title> |
<style type="text/css"> |
html, body {margin:0px; padding:0px;} |
.Header{ background:#cc0000;} |
</style> |
</head> |
<body> |
<form id="form1" runat="server"> |
<asp:ScriptManager ID="smDefault" runat="server" /> |
<telerik:RadSplitter ID="rs1stLevel" Runat="server" Width="100%" Height="100%" Orientation="Horizontal" |
BorderStyle="None" PanesBorderSize="0"> |
<telerik:RadPane ID="rpHeader" runat="server" Height="50" Scrolling="None" CssClass="Header"> |
header pane |
</telerik:RadPane> |
<telerik:RadPane ID="rpMain" runat="server" Scrolling="None"> |
<telerik:RadSplitter ID="rs2ndLevel" runat="server" Width="100%" Height="100%" Orientation="Vertical" |
BorderStyle="None" PanesBorderSize="0"> |
<telerik:RadPane ID="rpNavigate" runat="server" Width="200" Scrolling="Both"> |
navigate pane |
</telerik:RadPane> |
<telerik:RadSplitBar ID="rsbNavigate_Content" runat="server" CollapseMode="Forward" /> |
<telerik:RadPane ID="rpContent" runat="server" Scrolling="None"> |
<telerik:RadSplitter ID="rs3rdLevel" runat="server" Width="100%" Height="100%" |
Orientation="Horizontal" BorderStyle="None" PanesBorderSize="0"> |
<telerik:RadPane ID="rpSummary" runat="server" Height="100" Scrolling="Both"> |
summary pane |
</telerik:RadPane> |
<telerik:RadSplitBar ID="rsbSummary_Details" runat="server" CollapseMode="Forward" /> |
<telerik:RadPane ID="rpDetails" runat="server" Width="200" Scrolling="Both"> |
details pane |
</telerik:RadPane> |
</telerik:RadSplitter> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</form> |
</body> |
</html> |
Regards,
Mink Bruijninckx