2009-08-18 5 views
0

Ich habe folgende DatenrasterFlex: Schaltflächen in Datagrid, ist es möglich, auf Eigenschaften der Spalte zuzugreifen

<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> 

Ich möchte einen Namen Gegner auf einen Webserver senden, nachdem Schaltfläche Löschen geklickt wird. Kann ich den entsprechenden Wert in Datagrid auf Click-Ereignis zugreifen?

Antwort

2

ja durch das Datenobjekt:

Alert.show (data.opponent);

Verwandte Themen