2010-05-21 6 views
3

je la liste XML suivant:FLEX DataGrid et liste XML contenu

<Queries> 
    <Query id="1">qq</Query> 
    <Query id="2">rr</Query> 
    <Query id="3">ss</Query> 
</Queries> 

et je voudrais afficher dans la grille de données suivante:

<mx:DataGrid id="dataGrid" dataProvider="@{Queries.Query}" editable="true" width="500"> 
    <mx:columns> 
     <mx:DataGridColumn headerText="id" dataField="@id" resizable="false" width="100"/> 
     <mx:DataGridColumn headerText="Query" dataField="Query"/> 
    </mx:columns> 
</mx:DataGrid> 

La colonne 'id' est correctement peuplée mais la colonne "Requête" est vide. Comment puis-je résoudre ce problème?

Répondre

1

Essayez ceci.

<mx:DataGrid id="dataGrid" dataProvider="{Queries.Query}" editable="true" width="500"> 
<mx:columns> 
    <mx:DataGridColumn headerText="id" dataField="@id" resizable="false" width="100"/> 
    <mx:DataGridColumn headerText="Query" dataField="*"/> 
</mx:columns> 

Cordialement, . Ravish

+0

Oui! Il l'a fait! –

+0

Donc, je crois que cette question a une réponse .. :) – Ravish