ho una pagina "Prodotti.asp" che legge i dati da un database filtrandoli in base alla selezione effettuata in un menu combo:

codice:
<form name="frm" method="POST" action="Prodotti.asp">
<SELECT NAME="searchCAT" onchange="frm.submit()">
<OPTION value=>SCEGLI CATEGORIA
<OPTION value="">Tutti
<OPTION value="Vino">Vino</option>
<option value="Bibita">Bibite</option

CercaCAT = Replace(Request.Form("searchCAT"), "'", "")
strSQL = "Select * from Catalogo where categoria like '%" & CercaCAT & "%'
Il mio problema sorge quando aggiungo le istruzioni per la paginazione

codice:
......
Response.Write "<A href=Prodotti.asp?page=" & pag & "'>"
selezionando le pagine successive alla prima videata "Prodotti.asp" si ricarica e mi mostra tutti i prodotti ignorando il filtro selezionato dal menu sopra

Pensavo di ricaricare la pagina passando al form la variabile CercaCAT tipo
codice:
action="Prodotti.asp? =CercaCAT
Ma non ho trovato il modo corretto
grazie

ciao.