CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Jani en Martes 17 de Agosto de 2004, 20:13
Título: Valores Por Url
Publicado por: Jani en Martes 17 de Agosto de 2004, 20:13
Saludos a todos los miembros de solo código,
Tengo un webform en el cual quiero desplegar información, entonces yo quiero q al colocar la dirección del webform en el browse agregarle unos parámetros de búsqueda y al hacer enter me despliegue la información de acuerdo al parámetro que yo agregue en mi dirección. Por ejem: si tengo la dirección http://localhost/formulario.aspx (http://localhost/formulario.aspx)? #delibro y la coloco en el browse y luego yo le agregro manualmente que #delibro = 123 y presiono enter, se me despliegue el webform con los campos que yo seleccione dependiendo del #delibro como puede ser autor, título etc.
Si alguien tiene alguna idea, agradeceria su ayuda. Muchas Gracias,
Jani :huh:
Título: Re: Valores Por Url
Publicado por: deldar en Miércoles 18 de Agosto de 2004, 10:12
La idea la planteas en un principio bien pero te has olvidado de algo. ;)
Cuando pasamos variables junto con la dirección del webform (querystring) en realidad pasamos pares variable-valor del tipo: http://localhost/formulario.aspx (http://localhost/formulario.aspx)?v1=[valor]
Ahora ¿como hacemos la generación de ruta automática? Pues muy sencillo. La dirección la componemos con código en servidor, dos ejemplos que serán más claros:
Si deseas meter mas de una variable en el querystring "autor, título etc" necesitarás un par variable-valor por cada una.
Un saludo.
Título: Re: Valores Por Url
Publicado por: deldar en Miércoles 18 de Agosto de 2004, 10:14
Ups... :unsure: parece que se ha posteado dos veces
Título: Re: Valores Por Url
Publicado por: senzao18 en Miércoles 8 de Diciembre de 2004, 07:40
lo qie dice deldar esta bien y ahora si lo que quieres es recoger los valores que tienen esos parametros para implementarlos en tu consulta seria de la siguiente manera
variable = Request.Params("Taller") donde "Taller" es el nombre del parametro que se supone que mandaste.