[ VerbatimBOT @ 24.07.2006. 02:28 ] @
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


[Ovu poruku je menjao VerbatimBOT dana 24.07.2006. u 04:03 GMT+1]
[ sivan347 @ 24.07.2006. 09:04 ] @
Mozes tako kao sto si napisao u prvom primeru (kao dva parametra sa razlicitim nazivom). Prihvatas ih kao Request.Querystring["naziv parametra"].
Ivan
[ spartak @ 24.07.2006. 09:26 ] @
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"].

[ kaan @ 24.07.2006. 12:39 ] @
Procitaj ovo i bice ti jasno
http://www.developer.com/net/asp/article.php/3299641
[ spartak @ 24.07.2006. 13:06 ] @
To Kaurine, da te nema trebalo bi te skucati i kompajlirati :-)

VerbatimBOT-e, ako ces da radis sa QueryString, radi Response.Redirect. Moj previd.
[ VerbatimBOT @ 24.07.2006. 13:29 ] @
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.
[ VerbatimBOT @ 24.07.2006. 13:34 ] @


Nije pomoglo, hehe!
[ kaan @ 24.07.2006. 20:03 ] @
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.
[ VerbatimBOT @ 24.07.2006. 21:53 ] @
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!