dunque,
se tu all' onload della pagina A prelevi i dati dal db e li metti nel textbox, per forza di cose te li carichera' ogni volta che vai nella pagina A, non importa cio che avevi scritto.

potresti provare a fare cosi:

da A vai a B , passandogli nella request NOMECAMPO=VALORECAMPO

quando da B torni ad A, gli passi un NOMECAMPO_RESTORE(con il valore ricevuto in precedenza)

in A, controlli se hai ricevuto una variabile di nome NOMECAMPO_RESTORE, se si popoli NOMECAMPO col valore di NOMECAMPO_RESTORE, altrimenti dal DB

spero che mi sono spiegato!