Alla fine viene così:
Dim newSoggettiRow As SoggettiDataSet.SoggettiRow
Dim ds As New SoggettiDataSet
newSoggettiRow = ds._Soggetti.NewSoggettiRow()
newSoggettiRow.id_prestazione = "118"
newSoggettiRow.id_struttura = "1"
newSoggettiRow.id_cliente = "1"
newSoggettiRow.id_percontodi = "1"
newSoggettiRow.id_destinatario = "1"
ds._Soggetti.Rows.Add(newSoggettiRow)
ma mi potresti spiegare come mai devo mettere "_Soggetti" invece di "Soggetti" per il nome della dt????
per vedere se funziona il tutto mi ci vuole un pò, ti farò sapere...x ora mille grazie!!!!
--Edit--
no...c'è qualcosa che nn va....
non riesco a capire perchè facendo il databind della gridview non ottengo nessun risultato, ho provato a farlo anche all'ObjectDataSource al quale è collegata la grid ma niente...