使用自己的按钮关闭或刷新RadWindow

使用自己的按钮关闭RadWindow
在最近的一个项目中,使用到了telerik的一套控件: RadControls Q12007 FOR asp.net.
在使用的RadWindow弹出窗口后,使用自己的button关闭这个窗口,而不是用radwindow上的[x]关闭.经过查找资料,发现原来这样写就可以了

 

function GetRadWindow()
{
    
var oWindow = null;
    
if (window.radWindow) oWindow = window.radWindow;
    
else if (window.frameElement.radWindow) oWindow =window.frameElement.radWindow;
    
return oWindow;

 

然后按钮执行以下代码,就可以关了.

var oWindow = GetRadWindow();
oWindow.Close();

 

要刷新的父页面的话,加上:

GetRadWindow().BrowserWindow.location.reload();

就可以了。

总的来说,这套控件还是蛮强大的,只是感觉它载入的时候比较慢,目前还没有研究怎么去优化调用它.

 

posted @ 2007-11-09 10:05  ♂风车车  阅读(1346)  评论(1编辑  收藏  举报