Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
HttpRequest.QueryString (Propiedad)
Obtiene la colección de variables de tipo cadena de consulta HTTP.
Ensamblado: System.Web (en System.Web.dll)
Valor de propiedad
Tipo: System.Collections.Specialized.NameValueCollectionNameValueCollection que contiene la colección de variables de cadena de consulta enviadas por el cliente. Por ejemplo, si la dirección URL de la solicitud es http://www.contoso.com/default.aspx?id=44, el valor de QueryString es "id=44".
En el siguiente ejemplo de código se acepta la cadena de consulta de un formulario de cliente (con atributo de método GET) y se escriben los nombres y los valores de cada elemento de entrada con su nombre en el formulario. Coloque este código en la página ASP.NET a la que hace referencia el atributo ACTION del formulario.
int loop1, loop2; // Load NameValueCollection object. NameValueCollection coll=Request.QueryString; // Get names of all keys into a string array. String[] arr1 = coll.AllKeys; for (loop1 = 0; loop1 < arr1.Length; loop1++) { Response.Write("Key: " + Server.HtmlEncode(arr1[loop1]) + "<br>"); String[] arr2 = coll.GetValues(arr1[loop1]); for (loop2 = 0; loop2 < arr2.Length; loop2++) { Response.Write("Value " + loop2 + ": " + Server.HtmlEncode(arr2[loop2]) + "<br>"); } }
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Contenido de la comunidad
Agregar