HttpRequest.QueryString Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Auflistung von Zeichenfolgenvariablen für HTTP-Abfragen ab.
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
Eigenschaftswert
Die Abfragezeichenfolgenvariablen, die vom Client gesendet werden. Schlüssel und Werte sind URL-entschlüsselt.
Beispiele
Das folgende Codebeispiel zeigt zwei Möglichkeiten zum Abrufen des Werts einer Abfragezeichenfolgenvariable namens "fullname". Wenn die URL http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri
in jedem Fall lautet, lautet der zurückgegebene Wert "Fadi Fakhouri", da die %20
URL in ein Leerzeichen decodiert ist. Wenn die URL keine Abfragezeichenfolgen-ID enthält fullname
, lautet null
der zurückgegebene Wert .
Die erste Codezeile sucht nur in der Abfragezeichenfolge nach dem Schlüssel "fullname". die zweite Zeile sucht nach dem Schlüssel "fullname" in allen HTTP-Anforderungssammlungen. Weitere Informationen zur zweiten Zeile finden Sie unter Item[].
string fullname1 = Request.QueryString["fullname"];
string fullname2 = Request["fullname"];
Dim fullname1 As String = Request.QueryString("fullname")
Dim fullname2 As String = Request("fullname")