Hi George, Binding a variable to control is one-way (get). After the data has been returned from the server and the control is populated through binding, you'll usually update (set) the variable's value on the change event of the control. For list-based controls, this can be done for you behind the scene, if you use stock mx components as itemEditors, and/or rendererIsEditor="true". But, in general you'll have to perform the updates manually.
-TH --- In [email protected], "George" <[EMAIL PROTECTED]> wrote: > > I have an HTTPService which returns an XML result. This works fine. I > used the result format of e4x when the service is called the > resultHandler places the resulting XML in a MXML script variable > marked as [Bindable] for use in binding the controls to. > > The binding seems to work fine and I get the results in the on screen > controls, but when I update the values in the controls, those values > do not get written back to the MXML variable which contains the XML > result. > > What am I doing wrong? Is the supposed to be an event handler which > updates the MXML variable? Isn't the binding both ways? If the XML is > updated, the controls are updated, and if the controls are updated, > the XML is updated? >

