Je suis tutoriels flex mais je ne fais pas exactement comme ils le font, donc:Flex: Comment lier des données à une grille de données?
Ce que je veux
J'ai un texte d'entrée, avec un bouton « Recherche ».
Je veux quand ce bouton est cliqué que les données retournées par la recherche de fonction sont affichées dans la grille de données.
Ce que je:
L'entrée de texte:
<s:TextInput includeIn="DetailServeurs" x="58" y="361" width="209" id="txt_search" text="Default text" focusIn="txt_search_focusInHandler(event)"/>
un bouton de recherche:
<s:Button includeIn="DetailServeurs" x="275" y="361" label="Rechercher" id="btn_rechercher" click="btn_rechercher_clickHandler(event)"/>
un clickHandler pour ce bouton de recherche:
protected function btn_rechercher_clickHandler(event:MouseEvent):void
{
if(txt_search.text != ""){
getServeurByNameResult.token = serveurService.getServeurByName(txt_search.text);
}
}
et DataGrid:
<mx:DataGrid includeIn="DetailServeurs" x="30" y="124" width="1002" height="179" id="dataGrid" dataProvider="{getServeurByNameResult.lastResult}">
<mx:columns>
<mx:DataGridColumn headerText="GSP_nom" dataField="GSP_nom"/>
<mx:DataGridColumn headerText="port" dataField="port"/>
........
</mx:columns>
</mx:DataGrid>
Alors, comment puis-je afficher les résultats dans la grille de données? Merci ! ;)