RadWindow在Navigated页面上关闭

时间:2013-05-02 20:22:12

标签: c# telerik radwindow

我在下拉菜单上打开一个radwindow,选择索引已更改,并将窗口导航到差异页面。

 <telerik:RadWindow runat="server" ID="RadWindow1"  NavigateUrl="Default1.aspx"  Width="500px"></telerik:RadWindow>

有人可以建议..我可以在Default1“关闭”按钮单击中关闭RadWindow1。

2 个答案:

答案 0 :(得分:1)

将以下代码放在Default1内加载的RadWindow1内。

单击按钮时,它基本上会调用RadWindow's close函数。

在Default1

<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 onClientClicked(sender, eventArgs) {
      getRadWindow().close();
   }

</script>

<telerik:RadButton ID="CloseRadButton" runat="server" AutoPostBack="false" 
   Text="Close" OnClientClicked="onClientClicked">
</telerik:RadButton>

答案 1 :(得分:0)

RadWindow上有一个关闭按钮。这个按钮应该可以关闭窗口。

Telerik支持页面上查看打开和关闭RadWindow的演示: http://demos.telerik.com/aspnet-ajax/window/examples/radopen/defaultcs.aspx