Nothing is popping into my head right away. Are you using the debug console that is running in the demo? If so, that would make debugging this a lot easier.

The easiest thing to do would be to make sure you have the latest version from cvs again, copy the debug console stuff from the Border.html page in the demo(also turn dojoDebug:true) and then see if you see your tree's contents getting rendered in the response.

If you do see the tree stuff in the response it could be possible that the node you're specifying wanting to be refreshed doesn't currently exist on your page? Ie if you are seeing updateComponents=foo1 and you can't click view->source on your page and find an element that has "id=foo1" that would prevent the tree from rendering.

?
jesse

On 12/2/05, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
This sounds familiar somehow. I'm looking at it now..



On 12/2/05, Michael Waluk < [EMAIL PROTECTED]> wrote:
I'm hoping someone can remind me of what to do to.  Here is the scenario I am trying to get working...
 
One component on my page contains an AjaxDirectLink whose listener updates a value in my ASO.
 
Another component on my page contains a tacos:Tree and its pageBeginRender reads the ASO value, creates a new ITreeContentProvider instance and sets it into one of its properties. 
 
I was hoping that this component would then actually render (and the Tree would pick up its new provider instance) and I would see the new tree displayed.  The AjaxDirectLink's updateComponents is set to the div around the Tree (in the 2nd component).
 
What I have found is that the value does get set into the ASO and the pageBeginRender does get called and the new provider is set, but doesn't refresh on the screen.  Within pageBeginRender of that second component isRendering() is returning false so I guess that is why.  So how do I get it to render the page again so that the Ajax response can contain the new tree?  If I refresh the page then I see the new tree displayed, so I know that part is working, I just need to render it into the Ajax response.
 
Thanks for any advice you might have.  It is probably something obvious that I have forgotten.  (I'm using T4-beta13 and a fairly recent Tacos CVS version)
 
- Michael


Reply via email to