Hey all, I have a very interesting thing happening with my code and I'm hoping someone can at least point me in the right direction of a solution.
I have a page with a RadAjaxManager, a RadTabStrip that is associated with a RadMultiPage control. Inside one of the RadPageView controls of the RadMultiPage control is a UserControl that I have created. In that UserControl I have a RadAjaxManagerProxy (to communicate with the RadAjaxManager on the page), and a RadGrid. The problem I'm having is that whenever there is an Ajax postback from any of the buttons or drop down lists in the UserControl, when the postback is completed, the RadGrid is somehow rendered in a different place. It's being put at the end of the RadMultiPageControl, after all of the <div>s of the RadPageView controls.
If I didn't explain that well enough, let me know and I'll try again.
Is there anything special I need to know about having a RadGrid in a UserControl, or using a RadAjaxManagerProxy in a UserControl? I'm really at a loss as to why this control is seemingly jumping to this new position (outside of it's parent control) upon Ajax postback.
I have a page with a RadAjaxManager, a RadTabStrip that is associated with a RadMultiPage control. Inside one of the RadPageView controls of the RadMultiPage control is a UserControl that I have created. In that UserControl I have a RadAjaxManagerProxy (to communicate with the RadAjaxManager on the page), and a RadGrid. The problem I'm having is that whenever there is an Ajax postback from any of the buttons or drop down lists in the UserControl, when the postback is completed, the RadGrid is somehow rendered in a different place. It's being put at the end of the RadMultiPageControl, after all of the <div>s of the RadPageView controls.
If I didn't explain that well enough, let me know and I'll try again.
Is there anything special I need to know about having a RadGrid in a UserControl, or using a RadAjaxManagerProxy in a UserControl? I'm really at a loss as to why this control is seemingly jumping to this new position (outside of it's parent control) upon Ajax postback.