Ho una pagina che invia ad un'altra due valori in questo modo:

Response.Redirect("anadic.aspx?dichiarazione=" & System.Web.HttpUtility.UrlEncode(dichia) & " comune =" & System.Web.HttpUtility.UrlEncode(comu))

la stringa URL viene visualizzato questo:

http://localhost/studio/anadic.aspx?...omune%20=64001

Quando però provo a visualizzare il contenuto delle due query nella seconda pagina in questo modo:

response.write (Request.QueryString("dichiarazione") )
response.write (Request.QueryString("comune"))

Ho questo risultato:

Dichiarazione comune =64001

Fin qui sembra tutto OK, però il problema è che il valore "Dichiarazione comune =64001" è presente nella prima queryString.

Come mai dove è l'errore?

Grazie