Foros del Web » Programación para mayores de 30 ;) » .NET »

Valores por url en asp.net

Estas en el tema de Valores por url en asp.net en el foro de .NET en Foros del Web. Saludos a todos, Tengo un webform en el cual quiero desplegar información, entonces yo quiero q al colocar la dirección del webform en el browse ...
  #1 (permalink)  
Antiguo 17/08/2004, 12:13
 
Fecha de Ingreso: agosto-2004
Mensajes: 55
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta Valores por url en asp.net

Saludos a todos,

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? #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
  #2 (permalink)  
Antiguo 17/08/2004, 12:18
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Tendrías algo como ésto en tu URL
http://localhost/formulario.aspx?parametro=123

Y para recogerlo solo basta con hacer ésto:

Dim intNum As Integer = CInt(Request.Params("parametro"))

Espero que sea lo que buscas..
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 17/08/2004, 12:53
 
Fecha de Ingreso: agosto-2004
Mensajes: 55
Antigüedad: 19 años, 8 meses
Puntos: 0
Hola Rootk, creo q no me explique bien.

Tengo mi webform el cual me despliega información ejem: #de libro, autor, título, esta información esta almacenada en una base de datos, y se me despliega en el webform por medio de unos labels, el #de libro es mi llave, entonces yo quiero q al colocar la dirección en el browse agregarle manualmente el registro de mi #de libro y al hacer enter se me despliegue el registro en los labels, por ejemp escribo en el browse la dirección

http://localhost/formulario.aspx?#decontrato = 123 presiono enter y me salga en el webform

#decontrato: 123
autor: xxxx
titulo: xxxx
etc..

Gracias por tu ayuda,
Jani
  #4 (permalink)  
Antiguo 17/08/2004, 22:46
Avatar de luiscl  
Fecha de Ingreso: abril-2004
Ubicación: Zaragoza
Mensajes: 305
Antigüedad: 20 años
Puntos: 0
Hola Jani;

Que yo sepa, la única manera de hacerlo es como te dice RootK. Si lo que haces es buscar por el campo clave decontrato (no sé si te acepta el "#", pero tú lo sabrás mejor que yo), no te queda más remedio que recoger ese parámetro (decontrato=123) a través de un request.params("decontrato").

Es que para que el form pueda hacerte una búsqueda basándose en un parámetro...pues eso, que le tienes que pasar el parámetro (ya lo haces con el http//...?decontrato=123), y recogerlo con el request.params.

Un saludo.
__________________
Pide lo que quieras...y luego paga por ello
  #5 (permalink)  
Antiguo 18/08/2004, 08:31
 
Fecha de Ingreso: agosto-2004
Mensajes: 55
Antigüedad: 19 años, 8 meses
Puntos: 0
Saludos a todos,

Gracias a todos, luego de varios intentos me dio cuenta q era mejor almacenar ese parámetro en una variable y compararlo con la llave de mi base de datos.

Muchisimas Gracias.

Jani
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:19.