HttpRequest.QueryString Propriété

Définition

Obtient la collection des variables chaîne de requête HTTP.Gets the collection of HTTP query string variables.

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

Valeur de propriété

Variables de chaîne de requête envoyées par le client.The query string variables sent by the client. Clés et valeurs sont décodées par URL.Keys and values are URL-decoded.

Exemples

L’exemple de code suivant montre deux façons d’obtenir la valeur d’une variable de chaîne de requête nommée « FullName ».The following code example shows two ways to get the value of a query string variable named "fullname". Dans chaque cas, si l’URL est http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, la valeur retournée est « fadi Fakhouri », car %20 l’URL est décodée dans un espace.In each case, if the URL is http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, then the value returned is "Fadi Fakhouri" because the %20 is URL-decoded into a space character. Si l’URL n’a pas fullname d’ID de chaîne de requête, la valeur nullretournée est.If the URL doesn't have a fullname query string ID, the returned value would be null.

La première ligne de code recherche la clé « FullName » dans la chaîne de requête uniquement. la deuxième ligne recherche la clé « FullName » dans toutes les collections de requêtes HTTP.The first line of code looks for the key "fullname" only in the query string; the second line looks for the key "fullname" in all of the HTTP request collections. Pour plus d’informations sur la deuxième ligne, Item[String]consultez.For more information about the second line, see Item[String].

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

S’applique à

Voir aussi