Ho un DataGrid modificabile, qualcosa di simile:Uso validatori in DataGrid - Flex
<mx:Datagrid editable="true" dataProvider="{arrayListPreferences}" id="preferencesGrid">
<mx:columns>
<mx:DataGridColumn header="col1" dataField="preference" editable="false"/>
<mx:DataGridColumn header="col2" dataField="value" editable="true"/>
</mx:columns>
</mx:Datagrid>
Quando l'utente modifica i dati c'è un pulsante che fa clic e chiama una funzione che consente di salvare i dati in un database, e in questa funzione devo convalidare i dati prima di inviarli. Voglio usare semplici validatori (NumberValidator, StringValidator, ecc.) Ma non so come impostare l'origine di questi validatori sulle righe specificate nella seconda colonna.
Destra, funziona bene, ma come posso impostare il sorgente su una colonna desiderata invece di usare {preferencesGrid.selectedItem}? Grazie –
Sono riuscito a farlo usando preferencesGrid.dataProvider [] –