there's only one way to do that !!
you must use a form with a GET method and use a script like this one :
ejs_list = new Array;
ejs_list_valeur = new Array;
ejs_place = document.location.href.indexOf("?",0);
if(ejs_place >= 0)
{
ejs_query_string = document.location.href.substring(ejs_place+1, document.location.href.length);
ejs_place_and = ejs_query_string.indexOf("&",0);
if(ejs_place_and >= 0)
ejs_list = ejs_query_string.split("&"

;
else
ejs_list[0] = ejs_query_string;
for (ejs_i=0;ejs_i<ejs_list.length;ejs_i++)
{
ejs_temp = ejs_list[ejs_i].split("="

;
ejs_variable = ejs_temp[0];
ejs_valeur = ejs_temp[1];
ejs_plus_place = ejs_valeur.indexOf("+",0);
while (ejs_plus_place >-1)
{
ejs_temp2 = ejs_valeur.substring(0,ejs_plus_place) + ' ' + ejs_valeur.substring(ejs_plus_place+1,ejs_valeur.length);
ejs_valeur = ejs_temp2;
ejs_plus_place = ejs_valeur.indexOf("+",ejs_plus_place+2);
}
ejs_list_valeur[ejs_variable] = ejs_valeur;
}
}
function get(ejs_get)
{
if(ejs_list_valeur[ejs_get])
return(unescape(ejs_list_valeur[ejs_get]));
else
return(""

;
}
This script allows you to take element from the QueryString so you just have to make a function on your submit button who's gonna construct your URL like for a Request.QueryString:
Let me know if it solve your probleme