scusa...
ti ho detto che il problema e dopo
quel metodo....


ho la lista delle sottocategorie di una categoria tramite quel metodo che mi funziona bene
e devo caricarlo nel datalist...



in questo modo carico le categorie principali

dlCategorie.DataSource = caricalista("Categorie");
dlCategorie.DataKeyField = "ows_ID";
dlCategorie.DataBind();

mi carico le categorie pricipali


Scuola
Azienda
Locale
Fabbrica

poi facendo cosi caricalista("Scuola");


ho tutte le sottocategorie di Scuola
ma no nriesco a caricarle nel datalist


il metodo getListiitem va bene