Cuando envies el formulario y evalues las variables, guarda las variables como variables de session y a la pagina del formulario le pasas una variable de fallo.
EJ:
Una vez hace el submit.
Código:
Nombre = Request.form("Nombre")
captcha = Request.form("captcha")
Session NombreSesion = Nombre
if captcha = VariableCorrecta then
...
...
else
response.redirect("Form.asp?Fallo="SI")
end if
-------------
Form.asp
Código:
Nombre = Session("Nombre")
if Fallo = "SI" then
Muestras los campos con value = <%=Nombre%>
else
Muestras el formulario normal
end if.
Ojo. lo estoy haciendo a ojo así que puede haber errores pero para que te hagas una idea.