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 der HTTP-Abfragezeichenfolgenvariablen 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 vom Client gesendeten Abfragezeichenfolgenvariablen. Schlüssel und Werte sind URL-decodiert.
Beispiele
Das folgende Codebeispiel zeigt zwei Möglichkeiten zum Abrufen des Werts einer Abfragezeichenfolgenvariable namens "fullname". In jedem Fall lautet der http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhourizurückgegebene Wert "Fadi Fakhouri", da die %20 URL in ein Leerzeichen decodiert ist. Wenn die URL keine Abfragezeichenfolgen-ID enthält fullname , lautet nullder zurückgegebene Wert .
Die erste Codezeile sucht nur in der Abfragezeichenfolge nach dem Schlüssel "fullname". Die zweite Zeile sucht in allen HTTP-Anforderungssammlungen nach dem Schlüssel "fullname". 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")