OK fatto

codice:
// Preparo i DataGrid
import mx.controls.gridclasses.DataGridColumn;
risultatoLista.rowHeight = 20;
risultatoLista.setStyle("alternatingRowColors", [0xFFFFFF, 0xEDEDED]);
risultatoLista.setSize(500, risultatoLista.rowHeight * 10 + risultatoLista.headerHeight);
risultatoLista.columnNames = ["PRODOTTO", "MARCA"];
risultatoLista.getColumnAt(0).width = 80;
risultatoLista.getColumnAt(1).width = 180;

var item1 = {PRODOTTO:"Monica", MARCA:10};
var item2 = {PRODOTTO:"Luca", MARCA:20};
var item3 = {PRODOTTO:"Paola", MARCA:25};
var item4 = {PRODOTTO:"Marco", MARCA:30};
risultatoLista.addItem(item1);
risultatoLista.addItem(item2);
risultatoLista.addItem(item3);
risultatoLista.addItem(item4);

// listener
var list_obj:Object = new Object();
list_obj.change = function(eventObj:Object)
{
	var multisuppl = eventObj.target.selectedIndices;
	var aa = "";
	for (var si = 0; si < multisuppl.length; si++) {
		var item = eventObj.target.dataProvider.getItemAt(si);
		aa = aa + " text: " + item.MARCA
	}
	trace(aa);
};
risultatoLista.addEventListener("change", list_obj);