I have an IFrame inside a RadPane. When the contents of the IFrame overflow the length of the RadPane, a scroll bar shows but it does not allow user to scroll all the way to the bottom of the page. The body of my page is as follows:
<body style="margin:0px;height:100%;" scroll="no" bgcolor="#38475a"> |
<form id="form1" runat="server"> |
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager> |
<!-- Navigation and Header --> |
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="background-color: #cccccc;"> |
<tr style="background-color: #636c7b;" id="NavRow" runat="server"> |
<td><img src="images/navspacer.jpg" border="0" width="250px" height="29px" alt="" /></td> |
<td> |
<ipc:TabNavigation ID="MyNavBar" runat="server" ActiveTab="3" /> |
</td> |
<td width="100%" align="right" style="padding-right:4px"><a href="logout.aspx">Log Out</a><ipc:ChangePasswordWindow runat="server" ID="ipcChangePasswordWindow" NavigateUrl="ChangePassword.aspx" VisibleOnPageLoad="false" ReloadOnShow="true" Modal="true" ShowContentDuringLoad="false" SkinID="WebBlue" Width="400" Height="400" Behaviors="None" VisibleStatusbar="false" ShowDividerBeforeLink="true" VisibleTitlebar="False" Skin="WebBlue" /></td> |
<td rowspan="2" style="width:272px; vertical-align:top;"> |
<ipc:NewsControl ID="myNewsBar" runat="server" /> |
</td> |
</tr> |
<tr style="background-color: #636c7b;"> |
<td style="background-image: url(images/g_nav_bg.jpg); background-repeat: repeat-x; height: 29px" width="250px"> |
</td> |
<td id="NavCell" class="NavCell" style="background-image: url(images/g_nav_bg.jpg); background-repeat: repeat-x; |
height: 29px"> |
</td> |
<td style="background-image: url(images/g_nav_bg.jpg); background-repeat: repeat-x; |
height: 29px"> |
</td> |
</tr> |
</table> |
<telerik:RadSplitter ID="RadSplitter1" |
runat="server" |
Width="100%" |
Height="100%" HeightOffset="58" |
Skin="WebBlue" |
BorderSize="0" |
PanesBorderSize="0" |
BorderWidth="0"> |
<telerik:RadPane ID="leftPane" |
runat="server" |
Width="273px" |
Scrolling="None" |
OnClientPaneExpanded="PaneExpanded" |
OnClientPaneCollapsed="PaneCollapsed" |
BorderStyle="None" |
BorderWidth="0px" |
BorderColor="#D1D8E2"> |
<telerik:RadSplitter ID="RadSplitter2" |
runat="server" |
Width="100%" |
Height="100%" |
Skin="WebBlue" |
BorderSize="0" |
PanesBorderSize="0" |
Orientation="Horizontal" |
BorderWidth="0"> |
<telerik:RadPane ID="tabPane" |
runat="server" |
Width="273px" |
Scrolling="None" |
Height="39px" |
BorderStyle="None" |
BorderWidth="0px" |
BorderColor="#D1D8E2"> |
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#D1D8E2"> |
<tr> |
<td height="38px" valign="top"> |
<a href="archive_basic.aspx"> |
<img src="images/searchbacktab.jpg" alt="" border="0" width="91" height="39" /> |
</a> |
</td> |
<td id="AdvTab" runat="server" height="39px" valign="top"> |
<a href="archive_thumbs.aspx"> |
<img src="images/thumbfronttab.jpg" alt="" border="0" width="91" height="39" /> |
</a> |
</td> |
<td id="LibTab" runat="server" height="39px" valign="top"> |
<a href="library.aspx"> |
<img src="images/librarybacktab.jpg" alt="" border="0" width="91" height="39" /> |
</a> |
</td> |
</tr> |
</table> |
</telerik:RadPane> |
<telerik:RadSplitBar ID="RadSplitbar2" runat="server" CollapseMode="None" EnableResize="false"/> |
<telerik:RadPane ID="navigationPane" |
runat="server" |
Width="273px" |
Scrolling="None" |
Height="100%" |
BorderStyle="None" |
BorderWidth="0px" |
BorderColor="#D1D8E2"> |
<telerik:RadSplitter ID="RadSplitter3" |
runat="server" |
Width="100%" |
Height="100%" |
Skin="WebBlue" |
BorderSize="0" |
PanesBorderSize="0" |
Orientation="Horizontal" |
BorderWidth="0"> |
<telerik:RadPane ID="LocationsPane" |
runat="server" |
Width="100%" |
Scrolling="Both" |
Height="100%" |
BackColor="#D1D8E2" |
BorderStyle="None" |
BorderWidth="0px" |
BorderColor="#D1D8E2"> |
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#D1D8E2"> |
<tr> |
<td valign="top" height="100%" id="RadTreeViewCell"> |
<telerik:RadTreeView |
ID="RadTreeView1" |
runat="server" |
Height="100%" |
AutoPostBack="True" |
OnClientNodeExpanded="onClientNodeToggle" |
OnClientNodeCollapsed="onClientNodeToggle" |
OnClientNodeClicked="ClientClickHandler"> |
</telerik:RadTreeView> |
</td> |
</tr> |
</table> |
</telerik:RadPane> |
<telerik:RadSplitBar ID="RadSplitbar3" runat="server" CollapseMode="None" EnableResize="false"/> |
<telerik:RadPane ID="DatePreviewPane" |
runat="server" |
Width="273px" |
Height="215px" |
Scrolling="None" |
BorderStyle="None" |
BorderWidth="0px" |
BorderColor="#D1D8E2" |
BackColor="#D1D8E2"> |
<table width="100%" cellpadding="0" cellspacing="0" border="0" bgcolor="#D1D8E2"> |
<tr> |
<td colspan="3" valign="bottom" align="center"> |
<table cellpadding="0" cellspacing="0" width="100%"> |
<tr> |
<td class="PaneHeader" align="center" style="padding-right:14px"> |
Date |
</td> |
</tr> |
<tr> |
<td style="padding-top:10px;padding-bottom:10px" align="center"> |
<asp:Calendar ID="Calendar1" runat="server" BorderColor="darkslategray" BorderStyle="solid" BorderWidth="0" Font-Size="XX-Small" Font-Names="Verdana" BackColor="white" Width="200px" Height="160px"></asp:Calendar> |
</td> |
</tr> |
</table> |
</td> |
</tr> |
</table> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</telerik:RadPane> |
<telerik:RadSplitBar ID="RadSplitbar1" runat="server" CollapseMode="Forward" EnableResize="false"/> |
<telerik:RadPane ID="rightPane" |
runat="server" |
Scrolling="Y" |
BackColor="#232323" |
BorderStyle="None" |
BorderWidth="0px" |
BorderColor="#D1D8E2"> |
<iframe id="ThumbFrame" src="thumb_detail.aspx" frameborder="0" width="100%" height="100%" runat="server" scrolling="no"></iframe> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</form> |
</body> |
When the ThumbFrame iFrame has many images, the user cannot scroll down to see all of them.
Here is an example html generated by thumb_detail.aspx :
<!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><title> |
</title><link href="StyleSheet.css" type="text/css" rel="STYLESHEET" /> |
</head> |
<body style="background-color:#232323"> |
<form name="form1" method="post" id="form1"> |
<div id="divThumbnails"> |
<table> |
<tr> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/100000.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/100100.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/100300.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/101500.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
</tr> |
<tr> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/102100.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/102600.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/103400.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/103500.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
</tr> |
<tr> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/103600.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/103800.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td><td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/104000.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/104100.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
</tr> |
<tr> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/104200.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/104400.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/104700.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/104900.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
</tr> |
<tr> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105000.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105100.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105200.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105300.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
</tr> |
<tr> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105400.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105600.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105700.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105800.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
</tr> |
<tr> |
<td class="grid"> |
<img alt="" src="http://192.168.100.40/Store1/20090903/192.168.50.61_80/Camera_1/105900.jpg" height="180px" width="240px" id="" style="border:none" /> |
</td> |
<td> </td> |
<td> </td> |
<td> </td> |
</tr> |
</table> |
</div> |
</form> |
</body> |
</html> |
What am I doing wrong to make the pane not scroll correctly?