Ho un datagrid con una colonna "textbox" libera, nella quale l'utente può inserire un proprio valore (non in editmode ma nella visualizzazione "standard") ... e che viene inizializzato con il valore recuperato dal DB. Al click di un pulsante, itero tutte le righe del datagrid e salvo i valori presenti (compreso anche il textbox)...

foreach(DataGridItem dgi in MyDataGrid.Items)

{

in il mio problema è che, se il textbox è stato modificato dall'utente (inserendo un valore diverso), mi viene sempre salvato il valore iniziale (quello che viene recuperato da DB) e non la modifica effettuata dall'utente.



Per quale motivo?



Grazie