HttpRequest.QueryString Eigenschaft

Definition

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")

Gilt für:

Weitere Informationen