HttpRequest.QueryString Egenskap

Definition

Hämtar samlingen med HTTP-frågesträngsvariabler.

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

Egenskapsvärde

Frågesträngsvariablerna som skickas av klienten. Nycklar och värden är URL-avkodade.

Exempel

I följande kodexempel visas två sätt att hämta värdet för en frågesträngsvariabel med namnet "fullname". Om URL:en i varje fall är http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouriär värdet som returneras "Fadi Fakhouri" eftersom %20 är URL-avkodat till ett blankstegstecken. Om URL:en inte har något fullname frågesträngs-ID blir nulldet returnerade värdet .

Den första kodraden söker bara efter nyckeln "fullname" i frågesträngen. den andra raden söker efter nyckeln "fullname" i alla HTTP-begärandesamlingar. Mer information om den andra raden finns i Item[].

string fullname1 = Request.QueryString["fullname"];
string fullname2 = Request["fullname"];
Dim fullname1 As String = Request.QueryString("fullname")
Dim fullname2 As String = Request("fullname")

Gäller för

Se även