HttpRequest.QueryString Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję zmiennych ciągu zapytania 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
Wartość właściwości
Zmienne ciągu zapytania wysyłane przez klienta. Klucze i wartości są dekodowane pod adresem URL.
Przykłady
Poniższy przykład kodu przedstawia dwa sposoby uzyskania wartości zmiennej ciągu zapytania o nazwie "fullname". W każdym przypadku, jeśli adres URL to http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri
, zwracana wartość to "Fadi Fakhouri", ponieważ %20
element jest zdekodowany pod adresem URL w znak spacji. Jeśli adres URL nie ma identyfikatora fullname
ciągu zapytania, zwracana wartość to null
.
Pierwszy wiersz kodu szuka klucza "fullname" tylko w ciągu zapytania; drugi wiersz szuka klucza "fullname" we wszystkich kolekcjach żądań HTTP. Aby uzyskać więcej informacji na temat drugiego wiersza, zobacz Item[].
string fullname1 = Request.QueryString["fullname"];
string fullname2 = Request["fullname"];
Dim fullname1 As String = Request.QueryString("fullname")
Dim fullname2 As String = Request("fullname")