Have you had a chance to examine this help article: http://www.telerik.com/help/aspnet-ajax/window-ajaxifying.html? It explains how AJAX in a RadWindow should be used.
Generally, having the RadWindow as an updated control should not be needed in case AJAX has been configured properly on the page. You should make sure there are no nested AJAX settings and/or update panels and that the listview has the ID attribute set exactly to RadListViewMain_radWindow1, because AJAX settings do not need client IDs, but the serve ID of the control.
All that being said, I think you will have the best control over this setup by using an asp:UpdatePanel with UpdateMode=Conditional in the ContentTemplate of the RadWindow. Here are the benefits from this:
- the control(s) inside (the listtview and probably a few others) will invoke partial postbacks
- you can always call its Update() server method from another partial postback to ensure it will travel to the client and update the listview for the user
I hope this helps in this scenario.
In case you are using the NavigateUrl - AJAX from the main page cannot affect controls in the content page loaded in the RadWIndow and you have a few options:
I hope this explains this case too.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.