4 messaggi dal 19 aprile 2012
ciao a tutti. vorrei pormi il mio dilemma.

io ho un bd che contiene vari campi.
ID
area da verificare
commento
descrizione

io devo passare i valori da una pagina ad un'altra.
cioè, clicco sull' ID che ho trasformato in un link e mi visualizza su una seconda pagina tutti i valori relativi a quel link. per farlo uso lo script:

 <a href="#" onClick="window.open('reportvds.asp?ID=<%=rs("ID")%>', 'report vds',);"><%=rs("ID")%></a>


se colessi passare come valore anche l'area da verificare come dovrei scrivere?

ho pensato di aggiungere la parte
"AND area_da_verificare=<%=rs("area_da_verificare")%>"

<a href="#" onClick="window.open('reportvds.asp?ID=<%=rs("ID")%><b> AND area_da_verificare=<%=rs("area_da_verificare")%>'</b> , 'report vds',);"><%=rs("ID")%></a>



ma mi da errore. sapreste suggerirmi qual' è il codice giusto??

spero di essermi spiegato al meglio..grazie mille

alessandro!
75 messaggi dal 24 agosto 2006
Aalessandrot" <alessandrot> ha scritto nel messaggio news:389830@...
ciao a tutti. vorrei pormi il mio dilemma.
io ho un bd che contiene vari campi.
ID
area da verificare
commento
descrizione
io devo passare i valori da una pagina ad un'altra.
cioè, clicco sull' ID che ho trasformato in un link e mi visualizza su una seconda pagina tutti i valori relativi a quel link. per farlo uso lo script:
<a href="#" onClick="window.open('reportvds.asp?ID=<%=rs("ID")%>', 'report vds',);"><%=rs("ID")%></a>
se colessi passare come valore anche l'area da verificare come dovrei scrivere?

Ciao.
Per passare parametri nella query string devi separare la coppia parametro=valore dal simbolo &
Per esempio:
reportvds.aspx?ID=<%=rs("ID")%>&AREA=<%=rs("AREA")%>&ALTRO=<%=rs("ALTRO")%>
All'interno di reportvds potrai valorizzare i tuoi dati leggendo le chiavi della query string con:
ID= Request.QueryString("ID")
AREA = Request.QueryString("AREA")
ALTO = Request.QueryString("ALTRO")


Spero sia ciò che ti serve.
Ciao

Pino Saffioti

ho pensato di aggiungere la parte
"AND area_da_verificare=<%=rs("area_da_verificare")%>"
<a href="#" onClick="window.open('reportvds.asp?ID=<%=rs("ID")%>* AND area_da_verificare=<%=rs("area_da_verificare")%>'* , 'report vds',);"><%=rs("ID")%></a>
ma mi da errore. sapreste suggerirmi qual' è il codice giusto?? spero di essermi spiegato al meglio..grazie mille
alessandro!
4 messaggi dal 19 aprile 2012
si..grazie mille :)

era proprio quello che mi serviva!!!
547 messaggi dal 24 maggio 2002
Contributi
Attenzione all'encoding.

Ogni parametro passato deve essere encodato in formato url
HttpUtility.UrlEncode([valore parametro])


questo eviterà che un caratter & o / o .... renda non valida la url.

Marco.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.