HttpRequest.QueryString Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection des variables de chaîne de requête HTTP.
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. Les clés et les valeurs sont décodées par URL.
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 ». Dans chaque cas, si l’URL est http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri
, la valeur retournée est « Fadi Fakhouri », car l’URL %20
est décodée dans un espace. Si l’URL n’a pas d’ID fullname
de chaîne de requête, la valeur retournée est null
.
La première ligne de code recherche la clé « fullname » uniquement dans la chaîne de requête ; la deuxième ligne recherche la clé « fullname » dans toutes les collections de requêtes HTTP. Pour plus d’informations sur la deuxième ligne, consultez Item[].
string fullname1 = Request.QueryString["fullname"];
string fullname2 = Request["fullname"];
Dim fullname1 As String = Request.QueryString("fullname")
Dim fullname2 As String = Request("fullname")