I have the following data:
var data: ArrayCollection = new ArrayCollection( [ { name: "ProductA", user: {login: "loginA", email: "emailA"} }, { name: "ProductB", user: {login: "loginB", email: "emailB"} }, { name: "ProductC", user: {login: "loginC", email: "emailC"} } ] );
This array is the data provider for my AdvancedDataGrid:
<mx:AdvancedDataGrid dataProvider="{data}"> <mx:columns> <mx:AdvancedDataGridColumn headerText="Product" width="55" dataField="name" /> <mx:AdvancedDataGridColumn headerText="User" dataField="user.login" /> <mx:AdvancedDataGridColumn headerText="Email" dataField="user.email" /> </mx:columns> </mx:AdvancedDataGrid>
Problem - AdvancedDataGrid does not display the properties of a nested User object, but a simple DataGrid does. What is wrong here?
flex flex3 advanceddatagrid
AntonAL
source share