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

enviar y recibir mas de un parametro entre aspx

Estas en el tema de enviar y recibir mas de un parametro entre aspx en el foro de .NET en Foros del Web. holas! alguien tiene el codigo para pasar mas de un parametro entre paginas aspx, estaba usando el response.redirect("pagina.aspx?login= " idUsuario) y lo recibo con request(login) ...
  #1 (permalink)  
Antiguo 01/06/2007, 09:14
 
Fecha de Ingreso: abril-2007
Mensajes: 49
Antigüedad: 17 años, 7 meses
Puntos: 1
enviar y recibir mas de un parametro entre aspx

holas!

alguien tiene el codigo para pasar mas de un parametro entre paginas aspx, estaba usando el response.redirect("pagina.aspx?login= " idUsuario) y lo recibo con request(login) en la pagina.aspx, pero en caso quiera enviar mas como podria hacer?? intente concatenar pero nada..alguna idea ???
  #2 (permalink)  
Antiguo 01/06/2007, 11:59
Avatar de phinojosa  
Fecha de Ingreso: agosto-2004
Ubicación: Guayaquil-Ecuador
Mensajes: 145
Antigüedad: 20 años, 3 meses
Puntos: 2
Re: enviar y recibir mas de un parametro entre aspx

Dim strUrl as string

strUrl ="Pagina.aspx?Par1=" + valor1 + "&Par2=" + valor2 + "&Par3=" + valor3


Response.Redirect(strUrl)



Luego en la pagina que recibe

valor1=Request.Param("valor1")
valor2=Request.Param("valor2")
valor2=Request.Param("valor2")

Podrias usar tambien Request.Querystring pero es mejor Request.Param
  #3 (permalink)  
Antiguo 01/06/2007, 14:28
 
Fecha de Ingreso: abril-2007
Mensajes: 49
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: enviar y recibir mas de un parametro entre aspx

gracias por tu ayuda phinojosa , todo salio bien ...si habia visto que tambien se podia hacer con el querystring pero solo decia como obtener el valor mas no como enviarlo por eso me quede un poco...pero en fin todo salio OK, lo unico que te falto la "S" al final de PARAM ...Gracias!
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 13:45.