Hi

I'm having trouble refreshing a formcomponent with Ajax when it is
nested in another Component which is updated by Ajax.

My situation is:
I have a large page with a form. The form contains a dataView and the
dataView contains lines (a List) of objects.
In each line I have a few DropDownChoice components. If component A
changes, the choices of component B will change.
This all works perfectly by adding a AjaxFormComponentUpdatingBehavior
on component A and calling setOutputMarkupId(true) on component B.

Now I also have an option to add a line to the list of objects and I
also added AjaxFormComponentUpdatingBehavior to this
'add_a_new_line_link' causing the whole dataView to refresh. To have
that working I also call setOutputMarkupId(true) on my dataView.

But once I've (also) set the OutputMarkupId(true) on the dataView, the
updating of component B after changing component A does not work
anymore, unless I refresh the whole dataView instead of just component
B as I did before.

So to me it seems it has to do something with the nested
setOutputMarkupId(true) on the dataView and on component B within that
dataview.

Any ideas?

Rutger

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to