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 1.0/1.1
QueryString
martedì 17 giugno 2003 - 08.04
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sp
Profilo
| Newbie
30
messaggi | Data Invio:
mar 17 giu 2003 - 08:04
Se una mia classe volesse ritrasmettere tutte le chiavi e tutti i valori presenti in querystring, l'unico modo e fare un foreach nella collection e ricreare la stringa da spedire? esiste un modo migliore?
Admin
Profilo
| Junior Member
160
messaggi | Data Invio:
mar 17 giu 2003 - 13:12
Puoi tranquillamente accedere all'HttpContext corrente direttamente dall'altra classe, senza trasmettere nulla.
Per es., da una classe di un progetto ClassLibrary, dopo aver referenziato la dll System.Web, puoi scrivere:
System.Web.HttpContext context = System.Web.HttpContext.Current;
e quindi accedere ai vari oggetti contenuti dentro l'httpcontext, come le Request appunto:
context.Request["nomechiave"] ... etc.
Spero di aver capito bene il tuo quesito. Facci sapere.
Ciao
Stefano Giannone [MCP .NET]
sp
Profilo
| Newbie
30
messaggi | Data Invio:
mar 17 giu 2003 - 15:37
Scusate, mi sono espresso forse in modo generico.
Io ho una classe dalla quale leggo il querystring e cerco 2 chiavi, A e B (per esempio). Da questa classe creo run-time dei links che devono puntare a miapagina.aspc?parametriLettiDaQueryString&AlcuniParametriCreatiRunTime..
Ora come posso fare? devo passarmi tutte le chiavi presenti nella collection querystring e crearmi una stringa a cui aggiungere i miei valori o esistono altri metodi + efficienti / eleganti?
Admin
Profilo
| Junior Member
160
messaggi | Data Invio:
mar 17 giu 2003 - 18:12
Se alla fine devi ottenere una stringa da usare come link... direi che non c'è altro modo che concatenara la stringa leggendoti i valori da Request.
Anch'io tempo fa cercavo modi + eleganti per comporre una URL con parametri get... ma non li ho trovati.
Non sarà elegante... ma funziona.
Ciao
Stefano Giannone [MCP .NET]
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 !