Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako pročitati parametar iz Query stringa sa prethodne strane?

  • 8 odgovora
  • 4.481 pregleda

Najnovija ↓

Kako pročitati parametar iz Query stringa sa prethodne strane? 24.07.2006. u 03:28 · pre 246 meseci
izmenjeno 1 put, poslednji put VerbatimBOT 24.07.2006. u 04:03
  1. VerbatimBOT24.07.2006. u 04:03zapis iz teksta poruke
#1
Znači imam dve strane: na prvoj mi se nalazi GridView kontrola sa jednom hyperlink kolonom čiji "value" ukazuje na stranu 2 sa odgovarajućim id-jem (npr. 2.aspx?id=UNIQUEIDENTIFIER).
Prva strana u QueryString-u ima i parametar "izbor" koji treba da prenesem na stranu 2. Da li mogu nekako da taj parametar nadovežem na "value" ove hyperlink kontrole, tako da mi link bude tipa "2.aspx?id=UNIQUEIDENTIFIER&izbor=1" ili postoji mogućnost da nekako putem PreviousPage objekta pročitam koju je vrednost imao parametar "izbor" na prethodnoj strani?

Ja sam jednostavno pokušao da napišem u Page_Load dogadjaju druge strane
Code:

string izbor = PreviousPage.Request["izbor"];

ali to prijavljuje grešku.

Greška je sledeća:
Code:

Object reference not set to an instance of an object


Evo i slike
Potpis
Winners never quit, quitters never win.
Re: Kako pročitati parametar iz Query stringa sa prethodne strane? 24.07.2006. u 10:26 · pre 246 meseci #3
Pusti prvo PreviousPage objekat. Ako radis sa query string, cross page postback nemoj da mesas.

Elem, ako sa prve strane posaljes Server.Transfer("info.aspx?poruka=13"), na info.aspx ces vrednost poruke dobiti sa Request.QueryString["poruka"].

Re: Kako pročitati parametar iz Query stringa sa prethodne strane? 24.07.2006. u 14:29 · pre 246 meseci #6
Citat:
spartak: VerbatimBOT-e, ako ces da radis sa QueryString, radi Response.Redirect. Moj previd.

Zavisi, negde mi treba Server.Transfer() da bih sakrio URL od korisnika.

Ne razumete me bre ljudi :)

Imam na prvoj strani GridView, koji jednu od kolona ima HyperLinkField (sadržaj teksta te kolone se čita iz jedne kolone, a njen URL bi treba da glasi "2.aspx?id=UNIQUEIDENTIFIER" + Request["izbor"].
Kako mogu da programski dodam ovo "+ Request["izbor"]" na URL tog Hyperlink polja?

Ma kontam ja kako da prenesem vrednost i kako da pročitam kad ga normalno prenesem preko QueryStringa, ali ovo je generisanje URL-a za kolonu u trenutku kad se iscrtava na strani. To me muči.
Potpis
Winners never quit, quitters never win.
Re: Kako pročitati parametar iz Query stringa sa prethodne strane? 24.07.2006. u 21:03 · pre 246 meseci #8
Ne znam koju vrijednost dodajes tj. gdje se ona nalazi ali mozes da iskoristis event RowCreated na gridview controli da bi programski pristupio svakom hyperlinku u kontroli.
Potpis
Kaurin Andrej
Re: Kako pročitati parametar iz Query stringa sa prethodne strane? 24.07.2006. u 22:53 · pre 246 meseci #9
Pokušao sam to i onaj RowComman Event i ništa nisam uspeo.
Trebalo je iz QueryString-a neki ID da "uvučem" u URL HyperLinkField-a GridView kontrole.
Rešio sam tako što sam ga uvukao u SqlDataSource Select Query (znači samo sam dodao parametar iz QueryString-a i dodao da mi njega prikaže u upitu) i onda ga lako dodao ovom HyperLinkField-u, jer je samim tim bio povezan za GridView-om (ako me kapiraš) :)

U svakom slučaju hvala!
Očekujem da se i dalje javljaš (tj. javljaTE) kad naidjem na problem, hehe!
Potpis
Winners never quit, quitters never win.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme