2009-08-18 7 views
0

E.g. Je suit DataGridFlex: Boutons dans la grille de données, est-ce possible d'accéder aux propriétés de la colonne

<mx:DataGrid x="331" y="16" height="132" width="419" id="me_claimed" dataProvider="{users.myclaims}" 
useRollOver="false"> 
<mx:columns> 
    <mx:DataGridColumn headerText="Claimer" dataField="opponent"/> 
    <mx:DataGridColumn headerText="Rank" dataField="rank"/> 


    <mx:DataGridColumn headerText="Dismiss claim"> 
     <mx:itemRenderer> 
      <mx:Component> 
       <mx:Button label="Delete"> 
        <mx:click> 
         <![CDATA[ 
          Alert.show("test"); 

         ]]> 
        </mx:click> 
        <mx:Script> 
         <![CDATA[ 
          import mx.controls.Alert; 
         ]]> 
        </mx:Script> 
       </mx:Button> 
      </mx:Component> 
     </mx:itemRenderer> 
    </mx:DataGridColumn> 
</mx:columns> 
</mx:DataGrid> 

Je veux envoyer un nom d'adversaire à un serveur Web après bouton Supprimer est cliqué. Puis-je accéder à la valeur correspondante dans DataGrid sur l'événement click?

Répondre

2

oui à travers l'objet de données:

Alert.show (data.opponent);

Questions connexes