Hello,
Since you are using RadControls for ASP.NET AJAX, you should take into
consideration that in MS AJAX environment, all Ajax controls (including Telerik) are loaded after the page itself is loaded (e.g. after
window.onload) in Sys.Application.Load(). That means, you need to make sure that the controls are loaded on the page before trying to use them.
Another option is opening the window from server code as shown below:
Also check the following links:
http://www.telerik.com/community/forums/aspnet-ajax/window/want-to-pop-up-window-from-server-side.aspx
http://www.telerik.com/support/kb/aspnet-ajax/window/calling-radalert-from-codebehind.aspx
-Shinu.