HttpRequest.QueryString Özellik

Tanım

HTTP sorgu dizesi değişkenlerinin koleksiyonunu alır.

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

Özellik Değeri

İstemci tarafından gönderilen sorgu dizesi değişkenleri. Anahtarlar ve değerler URL kodu çözülmektedir.

Örnekler

Aşağıdaki kod örneği, "fullname" adlı bir sorgu dizesi değişkeninin değerini almanın iki yolunu gösterir. Her durumda, URL ise http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, döndürülen değer "Fadi Fakhouri" olur çünkü %20 URL bir boşluk karakterine çözülür. URL'nin fullname sorgu dizesi kimliği yoksa, döndürülen değer olacaktır null.

Kodun ilk satırı yalnızca sorgu dizesinde "fullname" anahtarını arar; ikinci satır, tüm HTTP isteği koleksiyonlarında "fullname" anahtarını arar. İkinci satır hakkında daha fazla bilgi için bkz Item[]. .

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

Şunlara uygulanır

Ayrıca bkz.