He estado buscando la solución pero no la encuentro.
Tengo un Datagrid al que le cargo los datos con un XML
Pero cuando le añado un evento para que me diga el contenido de la celda pulsada, no me funciona
este es el código:
Código :
function llenarDataGrid(){
attachMovie("DataGrid", "misCeldas", 1);
losDatos = new Array();
misCeldas.dataProvider = losDatos;
for (i=0; i<temporada.length; i++){
losDatos.addItem({ Temporada: temporada[i], Fecha: fecha[i], Carrera: carrera[i], Clase: clase[i], modalidad: modalidad[i] });
}
var dgListener:Object = new Object();
dgListener.cellPress = function(evt_obj:Object) {
var cell_str:String = "("+evt_obj.columnIndex+", "+evt_obj.itemIndex+")";
trace(evt_obj.getColumnAt(evt_obj.itemIndex)+"The cell at "+cell_str+" has been clicked");
trace("valor de la celda: "+evt_obj.getItemAt(evt_obj.itemIndex).Temporada)
};
misCeldas.addEventListener("cellPress", dgListener);
}¿Que estoy haciendo mal...?
Gracias
