Tecnología

Inicio

Cómo Obtener cadena de consulta en WebMethod

ASP.NET Webmethods permiten recuperar los valores de cadena de consulta de una URL de la página web, para que pueda utilizar los valores en el código .NET. Debe analizar los datos pasados ​​en la URL, si la cadena de consulta contiene más de un valor. los valores de cadena de consulta se pasan de un formulario de usuario o desde otro sitio web. Estos valores se ven en la dirección URL, por lo que los valores siempre contienen datos sin importancia que no es sensible y no necesita cifrado.

Instrucciones

1 Haga clic en el Windows botón "Inicio" y seleccione "Todos los programas". Haga clic en "Microsoft .NET", a continuación, haga clic en "Visual Studio". Haga clic en el botón de la barra de herramientas "Open" y selecciona el proyecto Web .NET.

2 Haga doble clic en el archivo de código que desea utilizar para analizar la cadena de consulta. Crear una variable recogida y dividir los elementos de cadena de consulta en una matriz de cadenas. El siguiente código se divide la lista de valores de cadena de consulta en una matriz:

NameValueCollection cadena de consulta = new NameValueCollection ();

String [] = querystring.AllKeys valores;

3 Mostrar la variable de cadena de consulta y valor. Cada variable de cadena de consulta contiene un valor asociado. El código siguiente muestra el primer valor de clave y:

Response.Write ( "clave:" + Server.HTMLEncode (valores de [0]]) + "");

Response.Write ( "Valor:" + Server.HTMLEncode (valores [1]]) + "");