4 Answers, 1 is accepted
I suggest that you examine this onine demo: http://demos.telerik.com/aspnet-ajax/controls/examples/integration/gridandwindow/defaultcs.aspx?product=window.
It shows how a button (or a link, it does not matter to what element the onclick function is attached in the code-behind) can be used to open a RadWindow and pass to it the information about the chosen row. Then, when the popup is closed the grid is refreshed.
In the popup itself you can have whatever controls you need on the page, if you already have your upload module ready in a user control, simply loading it in the dialog pages should let it function.
Thank you for the quick response. I am now able to have the functionality of uploading files and refresh grid but i have four different user controls each user control need to communicate and any if a user uploads file all the other three controls need to be updated with related file data can you suggest me a mechanism to accomplish this functionality. I tried with radajaxmanager proxy and rad ajax panel but could not show changes on the other user control.
The steps are like this
1. User Control One With a hyper link and it pops up a rad window where user uploads files
2. I need to update the number of files and file details in another user control on the same page
3. User control 3 and 4 should e updated accordingly.
Most probably you are missing RadAjaxManager UpdatedControls settings for the user controls that are not updated accordingly in your scenario. Please check the help article RadAjax and WebUserControls for more information about using the Ajax manager with web user controls.