HttpRequest.QueryString Proprietà

Definizione

Ottiene l'insieme di variabili QueryString HTTP.Gets the collection of HTTP query string variables.

public:
 property System::Collections::Specialized::NameValueCollection ^ QueryString { System::Collections::Specialized::NameValueCollection ^ get(); };
public System.Collections.Specialized.NameValueCollection QueryString { get; }
member this.QueryString : System.Collections.Specialized.NameValueCollection
Public ReadOnly Property QueryString As NameValueCollection

Valore della proprietà

Variabili di stringa di query inviate dal client.The query string variables sent by the client. Chiavi e valori vengono decodificati come una stringa URL.Keys and values are URL-decoded.

Esempi

Nell'esempio di codice seguente vengono illustrati due modi per ottenere il valore di una variabile di stringa di query denominata "FullName".The following code example shows two ways to get the value of a query string variable named "fullname". In ogni caso, se l'URL è http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, il valore restituito è "Fadi fattori" %20 perché è decodificato in URL in un carattere spazio.In each case, if the URL is http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, then the value returned is "Fadi Fakhouri" because the %20 is URL-decoded into a space character. Se l'URL non dispone di fullname un ID di stringa di query, il valore nullrestituito sarà.If the URL doesn't have a fullname query string ID, the returned value would be null.

La prima riga di codice cerca la chiave "FullName" solo nella stringa di query; la seconda riga cerca la chiave "FullName" in tutte le raccolte di richieste HTTP.The first line of code looks for the key "fullname" only in the query string; the second line looks for the key "fullname" in all of the HTTP request collections. Per ulteriori informazioni sulla seconda riga, vedere Item[String].For more information about the second line, see Item[String].

string fullname1 = Request.QueryString["fullname"];  
string fullname2 = Request["fullname"];  
  
Dim fullname1 As String = Request.QueryString("fullname")  
Dim fullname2 As String = Request("fullname")  

Si applica a

Vedi anche