Hi all,
I call a RadWindow which contain an user control (frmEditSteps)
Parent Page:
<telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="false" VisibleStatusbar="false"
ReloadOnShow="true" runat="server" EnableShadow="true">
<Windows>
<telerik:RadWindow ID="RadWindow1" runat="server" Skin="Telerik" Behaviors="Close, Move" Modal="true" AutoSize="true" >
<ContentTemplate>
<uc1:frmEditSteps runat="server" id="frmEditSteps" /> //My User Control
</ContentTemplate>
</telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>
After that, I close the RadWindow1 by clicking a button in user control. But it doesn't work.
User control frmEditSteps
<button title="Submit" id="close" onclick="ClosePopcmn(); return false;">Submit</button>
<script type="text/javascript">
function GetRadWindow() {
var oWindow = null;
if (window.radWindow) oWindow = window.radWindow;
//else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
return oWindow;
}
function ClosePopcmn() {
var oWnd = GetRadWindow();
oWindow.close(); --------------------------> It doesn't work??????
}
</script>
I don't know why.
But when I run Website on Internet Explorer, it generate an error at oWindow.close()
That error is: 0x800a138f - JavaScript runtime error: Unable to get property 'close' of undefined or null reference
Please help me.
I call a RadWindow which contain an user control (frmEditSteps)
Parent Page:
<telerik:RadWindowManager ID="RadWindowManager1" ShowContentDuringLoad="false" VisibleStatusbar="false"
ReloadOnShow="true" runat="server" EnableShadow="true">
<Windows>
<telerik:RadWindow ID="RadWindow1" runat="server" Skin="Telerik" Behaviors="Close, Move" Modal="true" AutoSize="true" >
<ContentTemplate>
<uc1:frmEditSteps runat="server" id="frmEditSteps" /> //My User Control
</ContentTemplate>
</telerik:RadWindow>
</Windows>
</telerik:RadWindowManager>
After that, I close the RadWindow1 by clicking a button in user control. But it doesn't work.
User control frmEditSteps
<button title="Submit" id="close" onclick="ClosePopcmn(); return false;">Submit</button>
<script type="text/javascript">
function GetRadWindow() {
var oWindow = null;
if (window.radWindow) oWindow = window.radWindow;
//else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
return oWindow;
}
function ClosePopcmn() {
var oWnd = GetRadWindow();
oWindow.close(); --------------------------> It doesn't work??????
}
</script>
I don't know why.
But when I run Website on Internet Explorer, it generate an error at oWindow.close()
That error is: 0x800a138f - JavaScript runtime error: Unable to get property 'close' of undefined or null reference
Please help me.