2011-10-12 49 views
1

这一定是一个愚蠢的问题,但我一直无法找到它。从目标网址关闭RadWindow

我有一个asp.net控件,它包含一个RadWindowManager,它有一个子RadWindow。 RadWindow将NavigateUrl属性设置为一个asp.net页面。我希望有一个提交按钮来完成一些服务器交互,然后关闭RadWindow。 NavigateUrl属性的目标页面没有对该窗口的引用,这是问题的根源。

控制

<asp:Content> 
    <RadWindowManager> 
     <RadWindow NavigateUrl="PageLocation"> 
    </RadWindowManager> 
</asp:Content> 

<asp:Content> 
    <telerik:RadButton Text="Submit" OnClick="CloseRadWindow"/> 
</asp:Content> 

我怎么能有一个按钮,可以控制其容器(在RadWindow)收盘页?

回答

1

在点使用self.close();尝试要关闭RadWindow

<telerik:RadButton ID="Submit" OnClientClick="self.close();return false;" ... /> 
+0

我有,我已经在使用客户端事件处理程序或从我的代码调用跑进有关差异的后续问题后面:http://stackoverflow.com/questions/7757558/closing-radwindow-by-invoking-javascript-from-server – kmkemp