See attached jpg for Designer settings...
4 Answers, 1 is accepted
In order to display a loading panel inside the RadWindow you need to wrap the content in a panel (or a div, as the asp panel renders as a div actually) and set it to be an AjaxUpdatedControl when the AjaxControlID property is set to the ID of the save button.
Please note that the size of this panel depends on the content. You need to set it explicitly in order for the AutoSize to work properly. Or, you could set the size manually and not use the AutoSize functionality at all.
For your convenience I created and attached a simple page illustrating the approach. Here is a video from my experiment: http://screencast.com/t/ytvKTTs7. I hope that this is the desired functionality.
All the best,
the Telerik team
Here is my RadWindow HTML, note that it is INSIDE a RadPane.
Here is my XML for the Ajax Settings(Proxy).
I checked your code and when I removed the following Ajax setting, the loading panel displayed without errors:
I am not quite sure why you need the panelbar to update itself, but I suggest to try removing this setting and check the result in your real application.
If you still experience problems after that, please open a support ticket and send us a runnable project that we could work on. This will allow us to get a better view over your exact setup and to provide you with the most appropriate solution much faster - clearing over 700 lines of code and making it runnable out of its real context takes much more time than investigating the real problem itself. In addition, when we remove something from such code (to make it run locally), it is possible that we could involuntarily change the original setup and face and work on a problem different than the original, customer's one.
Thank you for your patience and cooperation.
the Telerik team