Hola kikeruelas,
Si la forma se envia a si misma entonces establece por default en el value de cada control, un Request:
Código:
<input type="text" name="txtnombre" value="<%=Request.Form("txtnombre")%>" />
En la primera carga tendra un value de string vacio, pero conforme vayas haciendo llamadas a si misma, tendra el value que corresponde, solo fijate cambiar a .Form o .QueryString segun sea el caso, por post o por get respectivamente.