Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Passaggio di parametri con URL
martedì 24 aprile 2007 - 15.56
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
melmar20
Profilo
| Junior Member
150
messaggi | Data Invio:
mar 24 apr 2007 - 15:56
Ciao a tutti!
Ho il seguente problema:
In Pratica passo una stringa attraverso una URL ed utilizzo il seguente codice:
URL&NomePArametro="+ValoreParametro+""
Per prendere il parametro invece faccio
Variabile=Request.QueryString("NomeParametro")
Il problema è che se passo una stringa composta da due parole (es. Parola1 Parola2) riesco a prendere solo la prima parte, cioè prende tutti i caratteri sino a che non trova lo spazio,poi si ferma e tralascia il resto.
Spero di essermi spiegato...
Fatemi sapere.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 24 apr 2007 - 19:52
>Ciao a tutti!
Ciao!
>Ho il seguente problema:
>In Pratica passo una stringa attraverso una URL ed utilizzo il
>seguente codice:
>URL&NomePArametro="+ValoreParametro+""
>Per prendere il parametro invece faccio
>Variabile=Request.QueryString("NomeParametro")
>
>Il problema è che se passo una stringa composta da due parole
>(es. Parola1 Parola2) riesco a prendere solo la prima parte,
>cioè prende tutti i caratteri sino a che non trova lo spazio,poi
>si ferma e tralascia il resto.
>Spero di essermi spiegato...
come mai i '+'?
non è mai bello mettere un valore separato da spazi o da caratteri nel querystring, anche se dipende da quello che ti serve..
In linea di massima, è cmq meglio utilizzare un separatore tipo il tilde (~) o l'asterisco.. e poi splittare nella pagina di destinazione i valori..Questo se si tratta di un valore multiplo..
Comunque sia uno spazio nel qs viene encodato poi in %20 e il request prende correttamente decodificata quella successione di caratteri..
prova a postare il codice ed un esempio di valore che gli passi..
ciao!
>
>Fatemi sapere.
Alx81 =)
http://blogs.dotnethell.it/suxstellino
melmar20
Profilo
| Junior Member
150
messaggi | Data Invio:
mar 24 apr 2007 - 21:12
ho risolto alla fine si è rilevato una cosa piuttosto semplice...
ho utilizzato un semplice Replace come mi hai consigliato.
Grazie mille!!!
A prestissimo!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !