HttpRequest.QueryString Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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")