I'm having a little trouble getting my head around this one. I've got a component, A , which has a paramter binding to an object.
This binding is a property of Page p that contains component A. Page p sets this parameters binding to be that of the pages property. Selecting and updating this property works wonderfully, so long as the property is updated within a listener method of the page itself. If however, a listener method (direct) is invoked on component A, and component A attempts to update the property on itself (hoping that bindings are magical I assume) the change is not seen or persisted within the pages binding. Does component A need to reference an IBinding for getting and updating its property instead of the actual object in order to be able to update the value? Or...Is it because the object bound to the components property didn't exist on the initial render so the logic doesn't recognize any updates made? This is very non-obvious behaviour as far as I can tell. I've also tried specifying cache="false" on the components parameter. I know I could hack something in to get a reference to the containing page....Or perhaps call commitPageChanges() ? No idea. jesse --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
