HttpRequest.QueryString Propiedad

Definición

Obtiene la colección de variables de tipo cadena de consulta 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

Valor de propiedad

NameValueCollection

Variables de cadena de consulta enviadas por el cliente. Las claves y los valores son de descodificación de URL.

Ejemplos

En el ejemplo de código siguiente se muestran dos maneras de obtener el valor de una variable de cadena de consulta denominada "fullname". En cada caso, si la dirección URL es http://www.contoso.com/default.aspx?fullname=Fadi%20Fakhouri, el valor devuelto es "Fadi Fakhouri" porque la %20 dirección URL se descodifica en un carácter de espacio. Si la dirección URL no tiene un fullname identificador de cadena de consulta, el valor devuelto sería null.

La primera línea de código busca la clave "fullname" solo en la cadena de consulta; la segunda línea busca la clave "fullname" en todas las colecciones de solicitudes HTTP. Para obtener más información sobre la segunda línea, vea Item[].

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

Se aplica a

Consulte también