У вас есть два варианта:
1) Вы перенаправляете на одну и ту же страницу каждый раз, но когда страница загрузится, вы должны проверить значения из строки запроса и отобразить содержимое, которое вы хотите, основываясь на этих значениях. Вот как вы получаете значения из строки запроса:
защищенный void Page_Load (отправитель объекта, EventArgs e)
{
double jumpMenu1;
double jumpMenu2;
try{jumpMenu1 = double.Parse(Request.QueryString["jumpMenu1"]);}catch {jumpMenu1 = 0;}
try{jumpMenu2 = double.Parse(Request.QueryString["jumpMenu2"]);}catch {jumpMenu2 = 0;}
}
2) Вы перенаправляете на разные страницы из javascript, также на основе значений из этих двух выбранных значений.
функция goToPage ()
{
var jumpMenu1Value = document.getElementById ("jumpMenu1"). Value;
var jumpMenu2Value = document.getElementById ("jumpMenu2"). Value;
if (jumpMenu1Value! == 0 && jumpMenu2Value! == 0)
{
switch (jumpMenu1Value)
{
case 13:
{
switch (jumpMenu1Value)
{
case 11:
{
// the page coresponding to the Rim Size "13" and Tire Size "11"
window.location = "someplace13-11.html";
break;
}
case 12:
{
// the page coresponding to the Rim Size "13" and Tire Size "12"
window.location = "someplace13-12.html";
break;
}
//...
default:
{
// redirect to a default/error page or show an error message
}
}
}
case 14:
{
switch (jumpMenu1Value)
{
case 11:
{
// the page coresponding to the Rim Size "14" and Tire Size "11"
window.location = "someplace14-11.html";
break;
}
case 12:
{
// the page coresponding to the Rim Size "14" and Tire Size "12"
window.location = "someplace14-12.html";
break;
}
//...
default:
{
// redirect to a default/error page or show an error message
}
}
}
//...
default:
{
// redirect to a default/error page or show an error message
}
}
}
else
{
//show an error message, the user has to choose both options!
}
}