Je génère dynamiquement plusieurs panels via un mx:Repeater et un dataProvider srv:HTTPService

Chaque panel contient une mx:Image et un mx:Button

le click du Button exécute une méthode download(var:URLRequest), donc var est gettée depuis le dataProvider.

Naivement j'ai codé ca, qui est incohérent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<mx:Repeater id="x" dataProvider="{srv.lastResult.dataType}">
       <mx:Image source="{x.currentItem.picUrl}"/>
       <mx:Button label="telecharger" click="download({x.currentItem.dlURl})"/>
</mx:Repeater>
y a t il une solution plus simple qu'implémenter tout le système de providing dans la fonction download ?

Merci