Mulla on masterpagella kaks hakutoimintoa, joihin on omat napit. Kummastaki napista tiedot välitetään yhdelle ja samalle sivulle. Nuo kaks hakutoimintoa on siis vaihtoehtoja toisilleen ja tuloksena molemmista tulee täysin samat tiedot.
Välitys tapahtuu siis nappien takaa näin (C#):
Response.Redirect("Kayttaja_hakutulos.aspx?Dropdownlist=" + DropKayttaja.SelectedValue); Response.Redirect("Kayttaja_hakutulos.aspx?TbTulos=" + TbTulos.Text);
Sitten siellä hakutulossivulla ne vastaanotetaan näin:
string kayttaja = Request["Dropdownlist"]; string kayttaja2 = Request["TbTulos"];
Mulla on noita varte kaks eri sql-lausetta joihin nuo sijoitan. Onko tuo ylipäänsä mahdollista ohjata masterbagen kaks eri response.redirectiä yhteiselle hakutulossivulle? Miten nuo pitäisi ottaa vastaan siellä hakutulossivulla?
Molemmisssa hauissa siis haetaan tietoja tietokannasta käyttäjänimen perusteella ja ne tulostetaan tekstikenttiin. Haut toimivat kyllä yksittäin, mutta en saa niitä toimimaan toistensa vaihtoehtoina. Kiva jos joku ymmärsi mikä on ongelmana ja osaisi meikäläistä vähän auttaakki! :)
Varmaan joku
if (Request["Dropdownlist"] != null) { //Tee dropdownlistiä vastaava haku } if (Request["TbTulos"] != null) { //Tee TbTulosta vastaava haku }
Kiitokset, wörkkii! :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.