HttpRequest.QueryString Tulajdonság

Definíció

Lekéri a HTTP-lekérdezési sztring változóinak gyűjteményét.

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

Tulajdonság értéke

Az ügyfél által küldött lekérdezési sztringváltozók. A kulcsok és értékek URL-dekódolva vannak.

Példák

Az alábbi példakód két módszert mutat be a "fullname" nevű lekérdezési sztringváltozó értékének lekérésére. Minden esetben, ha az URL-cím az http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, akkor a visszaadott érték "Fadi Fakhouri", mert az %20 URL-cím szóköz karakterre van dekódolva. Ha az URL-cím nem rendelkezik lekérdezési sztring-azonosítóval fullname , a visszaadott érték az lesz null.

Az első kódsor csak a lekérdezési sztringben keresi a "fullname" kulcsot; A második sor a "fullname" kulcsot keresi az összes HTTP-kérelemgyűjteményben. A második sorról további információt a Item[].

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

A következőre érvényes:

Lásd még