
In RadControls for ASP.NET AJAX Q1 2008 there is a change in the Client-Side API. The compatibility layer which was used in the transition beta period is now removed. All client-side methods strictly follow the ASP.NET AJAX conventions and are lower case. For instance: set_navigateUrl() should always be used from now on, set_NavigateUrl() is no longer supported. This also results in significant improvement in page loading times.
If you have used RadWindow for ASP.NET and now you upgrade to RadWindow for ASP.NET AJAX, the old naming convention in ASP.NET will still work, but we strongly recommend to change your code to match the new convention. More information about the changes and backward compatibility of the control is available in the documentation, section Controls / RadWindow / Overview / Changes and Backward Compatibility and Migration from RadWindow Classic to RadWindow Prometheus.
Best regards,
The Telerik team
7 Answers, 1 is accepted

I have a page in which i divide the whole screen in three parts by using rad splitter(Page1.aspx).
In each rad splitter pane i have called different url(Page2.aspx, Page3.aspx).
But when i open a rad window (window manager is on Page2.aspx, Page3.aspx), this window does not apper on whole screen. It appears only in container splitter area of the page.
How will i open this rad window on whole screen.
Thanks & Regards
Brijendra Pandey
What you need to do is to put the RadWindow / RadWindowManager control in the main page and to open windows by using top.radopen(). If you still experience problems, please open a support ticket and send us a sample project where they can be reproduced.
Best wishes,
Georgi Tunev
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.


Check this article - it shows how to do it:
http://www.telerik.com/help/aspnet-ajax/window_programmingusingradwindowasadialog.html
If you want to send the data without closing the dialog however, I suggest to use GetRadWindow().BrowserWindow for this - like it is shown here:
http://www.telerik.com/help/aspnet-ajax/window_programmingcallingfunctions.html
I am afraid I could not completely understand what you are trying to achieve - the client callback function gets executed automatically when the RadWindow is closed with some argument and it is not called explicitly. I also recommend to use the add_close method to attach a handler for the close event as explained below:
http://www.telerik.com/help/aspnet-ajax/window_programmingsettingclienteventsusingjavascript.html
instead of callback.
Best wishes,
Svetlina
the Telerik team
Check out Telerik Trainer, the state of the art learning tool for Telerik products.

I used following sample using Q4 2006 version of Telerik controls. It used to work fine until we upgraded to Q2 2008. Debugging through FireBug in FireFox, I realized that CallBack function is no longer supported. I searched for replacement function and came across _invokeDialogCallBackFunction and it works fine, but wanted to make sure. Now I changed my code according to your suggestion and it is working fine. Thanks.
var oWindow = GetRadWindow();
//Variant1: Invoke the calback function, pass it the result as an argument
oWindow.CallBack(updateValue);
oWindow.Close();
//Variant2: Passing the argument to the Close method will result in the same behavior
//oWindow.Close(oNewText);
//Variant3: Possible to set the Argument property of RadWindow here, and read it in the OnClientClose event handler!
//oWindow.Argument = oNewText;
