perfetto, ora l'unico problema è beccare il campo della textbox nella gridview... e purtoppo con questa sequenza di comandi non riesco a beccare l'aggiornamento che scrivo sulla text box
int index = gdv.EditIndex;
GridViewRow row = gdv.Rows[index];
TextBox textbox = (TextBox)row.FindControl("gdvTextbox");
string str = textbox.Text;
questo codice è nella parte del rowupdating non capisco perchè il valore finale di str è quello iniziale e non quello aggiornato da me...