Ciao
ho un swf con un datagrid, il datagrid lo aggiorno con i campi presi da un file xml. Il file xml è aggiornato dinamicamente da pagine asp.net.
Quando provo l'swf con il player flash funziona tutto alla perfezione, il datagrid viene aggiornato perfettamente ma quando lo provo attraverso il browser il datagrid non si aggiorna.
qualcuno mi sa dire il perchè?
questo codice si trova in un loop per modificare in tempo reale il datagrid con il contenuto del file xml.codice:xmlDoc = new XML(); myarray = new Array(); myarray3 = new Array(); xmlDoc.ignoreWhite = true; xmlDoc.load("http://localhost/elearning/client_elearning/xml/utenti.xml"); xmlDoc.onLoad = ElaboraXML; function ElaboraXML(success) { if (xmlDoc.loaded) { myarray = xmlDoc.firstChild.childNodes; indice = 1; if (con != myarray.length) { for (i=0; i<=myarray.length-1; i++) { if (myarray[i].attributes.permesso == "amministratore") { myarray3.push({id:indice, nome:myarray[i].attributes.user}); indice += 1; } } myDataGrid.dataProvider = myarray3; myDataGrid.getColumnAt(0).width = 50; myDataGrid.getColumnAt(2).width = 1000; } con = myarray.length; } }