crea la pagina di registrazione utente, quando premi l'invia passi ad una seconda pagina (invisibile all'utente) che effettua tutti i controlli,
se tutto è andato bene vai alla pagina di conferma,
altrimenti torni alla pagina precedente portando i dati che vuoi visualizzare (credo tutti) con metodo get (querystring)
ti faccio un esempio
codice:
<%
nomeutente=request.querystring("nomeutente")
%>
<form id="form1" name="form1" method="post" action="controllo.asp">
nome utente
<input name="textfield" type="text" <%if nomeutente<>"" then%> value="<%=nomeutente%>"<%end if%> />
<input type="submit" name="Submit" value="Invia" />
</form>