Ein .csv sieht vereinfacht so aus:
spalte1;spalte2;spalte3; [harter break]
daten der spalte 1;daten der spalte 2;daten der spalte 3; [harter break]
daten der spalte 1, aber nächste Zeile...
tja, und du gehst dann einfach in einer schleife alle deine grids durch, nimmst entweder spaltennamen, oder nummerierst sie, und fügst dann zeilenweise alle daten hinzu...
ich bin, um ehrlich zu sein, zu faul, um hier den quelltext zu schreiben...
Aber bei noch offenen fragen, schreibe iches auch...