Salve a tutti,ho creato un datagrid e l'ho popolato dinamicamente con dei record presi da un db access.Funziona tutto e ho creato un listener per attivare il link su ogni record.Il problema e'er un link "esterno" uso GETURL("",+nomevariabile,_blank);ma se volessi cliccare su un record e far aprire una finestrella dove ritrovo il contenuto di quel record?es:ho 2 campi Titolo e News,devono apparire solo i titoli poi quando l'utente clicca sul titolo si apre una finestrella con il contenuto del campo news.
posto il codice:

import mx.controls.DataGrid;
var dp:Array = [];
var statusQuo:String = "";
var myNews:LoadVars = new LoadVars();
myNews.load("http://www.3dxp.it/news/news.asp");
myNews.onLoad = function(success) {
if (success) {
var tmpArr:Array = this.newsdata.split("||");
for (var i:Number = 0; i<tmpArr.length-1; i++) {
dp[i] = {TITOLO:tmpArr[i].split("|")[0], NEWS:tmpArr[i].split("|")[1], DATA:tmpArr[i].split("|")[2], SITO:tmpArr[i].split("|")[3] };
}
data_cdg.editable = false;
data_cdg.sortableColumns = false;
//data_cdg.showHeaders = false;
data_cdg.dataProvider = dp;
data_cdg.setStyle("borderStyle", "alert");
data_cdg.setStyle("themeColor", 0xF9FDCE);
data_cdg.getColumnAt(0).width = 220;
//data_cdg.getColumnAt(1).width = 200;
data_cdg.getColumnAt(2).width = 80;
//data_cdg.getColumnAt(3).width = 100;
data_cdg.resizableColumns = false;
data_cdg.setStyle("color", 0x5B6C80);
data_cdg.setStyle("fontFamily", "arial");
data_cdg.getColumnAt(2).setStyle("textAlign", "right");
data_cdg.getColumnAt(2).setStyle("color", 0xFFFFFF);
data_cdg.getColumnAt(1).setStyle("color", 0x43525F);
data_cdg.getColumnAt(0).setStyle("color", 0x7E0101);
data_cdg.vScrollPolicy = "auto";
//data_cdg.getColumnAt(0).setStyle("fontWeight", "bold");
}
};
//Listener
listener = new Object();
listener.cellPress = function(evt) {
SITO = dp[evt.itemIndex].SITO;
getURL("http://"+SITO, _blank);
};
data_cdg.addEventListener("cellPress", listener);