quindi il problema finale è solo questo?
prima del controllo sull'accesso alla pagina dettaglio, recuperi in una variabile di sessione i valori:
<% session("pageComeAndGo") = Request.ServerVariables("url") &"?"& Request.QueryString %>
raccogli la variabile e, se presente, ci popoli un campo nascosto o l'action del form del form (dipende da come hai impostato le cose).
edit
ah, ecco... preceduto. manco il tempo di scrivere![]()