Hi - We have a Link Button on an aspx page and clicking on the 'OnClientClick' event, we call a javascript function that would open a popup window developed using RadWindow. The business requirement is to have this popup occupy a part of the screen so that the users can fill it up using the background screen for a few references - so the users should be able to scroll thru and resize this popup window. We display an existing aspx page within this popup window.
Issue: In Chrome, when the pop-up window opens, scroll bars are visible and functional. However, on resizing the screen even a tiny bit, the scroll bars disappear. This makes it a lot harder for users to horizontally and vertically scroll thru the popup page to fill in details. This issue doesn't show up in IE 11 or Firefox. Any idea why Chrome behaves differently and are there any fixes?
Code:
1) Link Button
<asp:LinkButton ID="MyBtn" runat="server" OnClientClick="openWin(); return false;" >
<asp:Image ID="imgMyImage" runat="server" ImageUrl="~/images/someimage.png" Width="24px" Height="24px" />
</asp:LinkButton>
2) openWin() javascript function:
function openWin() {
var oWnd = $find("<%=RadWindow1.ClientID%>");
oWnd.show();
});
3) Radwindow html code:
<telerik:RadWindowManager RenderMode="Lightweight" ID="RadWindowManager1" ShowContentDuringLoad="false" VisibleStatusbar="false"
ReloadOnShow="true" runat="server" EnableShadow="true">
<Windows>
<telerik:RadWindow RenderMode="Lightweight" ID="RadWindow1" ClientIDMode="Static" runat="server" Behaviors="Resize, Move, Close"
OnClientClose="OnClientClose" NavigateUrl="~/MyPage.aspx" MinHeight="500px" MinWidth="1000px" Title="Memo" style="z-index:10005;" />
</Windows>
</telerik:RadWindowManager>
Solutions Tried but didn't work:
a) Removed RadWindowManager and Windows and used used the RadWindow
b) Experimented with stylesheet settings to set overflow-x and y parameters for RadWindow.
c) Experimented with Autosize related attributes for RadWindow.
Browser versions:
Chrome: 52.0.2743.82
Firefox: 47.0.1
IE 11:11.0.9600.18376
Please help.