RadWindow is a great control and it's very usefull.
The issues start when the UI inside gets more complex, and requires javascript to deal with interactions on client side instead of server side.
The RadWindow control is placed inside a parent element but when it opens, all the contents get relocated into the DOM root causing a problem with event listeners, element finding among other headaches.
Testing with your Telerik Web UI Window Content Template Demo | Telerik UI for ASP.NET AJAX demo, moving the generated window element "RadWindowWrapper_ctl00_ContentPlaceholder1_UserListDialog" inside its original element "demo-container", kept the demo working perfectly with no side effects.
So, the question is, why are you moving the contents of a RadWindow to the DOM root causing so many problems for those who need to create complex UIs inside the window? Can't you at least let the developer decide that with a parameter?
Is there any way to avoid this behaviour, maybe using javascript?
Thank you.
