This is a migrated thread and some comments may be shown as answers.

[Solved] Using one RadAjaxManager to handle everything

1 Answer 129 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
Daron
Top achievements
Rank 1
Daron asked on 06 Mar 2008, 12:26 PM
Repost as this was (incorrectly) moved into Silverlight forum.


Hi all,
I have a heavily ajaxified webform. Some of the controls are: accordion panel, radgrids inside each accordion pane and a user control that hosts a silverlight viewer.

My accordion panes load-on-demand when the panel is clicked (via AjaxEvent). When I click a grid row, the page content (eg, accordion panel and silverlight control) are updated, again, via AjaxEvent.

I have used AddAjaxSetting to ajaxify the relevant controls (with RadAjaxManager as initiating control for all).

The problem is that I only want to update the silverlight control under certain circumstances (ie, when particular grids are clicked in the accordion). The other problem I have is that because RadAjaxManager is the initiating control for the silverlight control, silverlight gets updated just when I'm expanding an accordion - I only want it to happen when a row is clicked in one of the grids.

Anyone know how to get around this? If I could have more than one RadAjaxManager on the form this would work because I could use separate ones for different types of request.

I'm stuck and any help appreciated

Cheers,
Daron

1 Answer, 1 is accepted

Sort by
0
Steve
Telerik team
answered on 11 Mar 2008, 12:32 PM
Hi Daron,

In the current version of the Prometheus RadAjaxManager, it is not possible to apply AjaxSettings refinement. Actually the Render() method of all UpdatePanels will be fired no matter from which one the initiating request came from. We are all aware of these limitations and would put some extra efforts in finding a way around them.
For the time being our suggestion would be to use the Classic RadAjaxManager control if it works properly with the accordion extender when EnableOutSideScript=true.

Please excuse us for the inconvenience.

All the best,
Steve
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
Tags
Ajax
Asked by
Daron
Top achievements
Rank 1
Answers by
Steve
Telerik team
Share this question
or