Come ottenere QueryString in WebMethod

July 16

ASP.NET webMethods consentono di recuperare i valori querystring da un URL della pagina Web, in modo da poter utilizzare i valori nel codice .NET. È necessario analizzare i dati passati nell'URL, se querystring contiene più di un solo valore. I valori querystring sono passati da un modulo utente o da un altro sito. Questi valori sono visti nella URL, in modo che i valori contengono sempre i dati poco importante che non è sensibile e non ha bisogno di crittografia.

istruzione

1 Fare clic sul pulsante di Windows "Start" e selezionare "Tutti i programmi". Fai clic su "Microsoft .NET," quindi su "Visual Studio." Fare clic sul pulsante della barra degli strumenti "Apri" e selezionare il progetto Web .NET.

2 Fare doppio clic sul file di codice che si desidera utilizzare per analizzare il querystring. Creare una variabile di raccolta e dividere gli elementi QueryString in una matrice di stringhe. Il codice seguente divide l'elenco dei querystring valori in un array:

NameValueCollection querystring = new NameValueCollection ();

String [] values ​​= querystring.AllKeys;

3 Visualizzare la variabile querystring e valore. Ogni variabile querystring contiene un valore associato. Il codice seguente visualizza il primo valore chiave e:

Response.Write ( "chiave:" + Server.HTMLEncode (valori [0]]) + "");

Response.Write ( "valore:" + Server.HTMLEncode (valori [1]]) + "");