2010-05-15 2 views

Répondre

1

Il existe plusieurs façons de charger des données dans les composants databound ... DataSource est assez puissant et est une bonne option lors de l'utilisation très gros ensembles de données.

Si vous utilisez une source de données, veillez à ne pas charger les données complètes dans une requête et laissez SmartGWT charger les données à la demande. Plusieurs options peuvent également avoir un impact sur les performances des jeux de données volumineux.

utilisation chargement dynamique:

myGrid.setLoadDataOnDemand(true); // good 

ne pas utiliser les lignes Autofit car elle nécessite de rendre toutes les lignes:

listGrid.setAutoFitData(Autofit.BOTH); // bad, just let it on default 

ne pas essayer de rendre toutes les données à la fois:

grid.setShowAllRecords(true); // bad 

et la dernière option: vous avez simplement créé une boucle sans fin ;-)

Questions connexes