我正在嘗試使用RadButton從窗口本身(通過javascript)關閉一個radwindow。是否可以調用腳本來關閉窗口?這裏是JavaScript:使用RadButton關閉RadWindow
function getRadWindow()
{
var oWindow = null;
if (window.radWindow) oWindow = window.radWindow;
else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow;
return oWindow;
}
function closeWindow()
{
getRadWindow().close();
}
這裏是按鈕:
<telerik:RadButton ID="CancelButton" runat="server" OnClick="closeWindow();" CssClass="clicker" Text="Cancel" UseSubmitBehavior="False" EnableEmbeddedScripts="false" CausesValidation="False" RegisterWithScriptManager="False">
</telerik:RadButton>
我已經嘗試了一切,該腳本將只工作,如果我使用的是純HTML元素,如錨標記。如果我使用OnClick事件,當窗口打開時出現以下錯誤:Compiler Error Message: CS1026:) expected.
我錯過了什麼嗎?
謝謝!
'當然你需要打開的窗口中主要頁面上的基本RadWindowManager:' RadWindowManager是沒有必要的,除非我們有更多的則1個窗口。 – 2015-04-23 09:27:55