2009-08-18 29 views
0

E.g. 我有以下的DataGridFlex:數據網格中的按鈕,可以訪問列的屬性

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

我想點擊刪除按鈕後,對手的名字發送到Web服務器。我可以通過點擊事件訪問datagrid中的對應值嗎?

回答

2

是通過數據對象:

Alert.show(data.opponent);

相關問題