HttpRequest.QueryString Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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")