HttpRequest.QueryString Proprietà

Definizione

Ottiene la raccolta di variabili di tipo stringa di query HTTP.

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à

NameValueCollection

Variabili di stringa di query inviate dal client. Chiavi e valori vengono decodificati come una stringa URL.

Esempio

Nell'esempio di codice seguente vengono illustrati due modi per ottenere il valore di una variabile di stringa di query denominata "fullname". In ogni caso, se l'URL è http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, il valore restituito è "Fakhouri fakhouri" perché l'URL %20 viene decodificato in un carattere di spazio. Se l'URL non ha un fullname ID stringa di query, il valore restituito sarà 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. Per altre informazioni sulla seconda riga, vedere Item[].

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