HttpRequest.QueryString Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 sorgu dizesi kimliği yoksa fullname
, döndürülen değer olacaktır null
.
İlk kod satırı yalnızca sorgu dizesinde "tam ad" anahtarını arar; İkinci 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")