Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/10/2009, 11:49
osvier
 
Fecha de Ingreso: enero-2006
Mensajes: 293
Antigüedad: 19 años, 1 mes
Puntos: 4
Respuesta: Formulario dentro de otro formulario

Cita:
Iniciado por axl_rose08 Ver Mensaje
He conseguido hacerlo, pero mandando solamente un dato y no varios.
Eso lo he hecho de esta forma:
Página 1: Response.Redirect("pagina.aspx?" + textbox.text)
Página 2: label.text = Request.QueryString().ToString()
si no estoy entendiendo mal tu pregunta, tu quieres enviar varios valores por GET (que aparezca en la URL) la solución (talvez no sea la mejor) podria ser

Pagina1
Código:
Response.Redirect("pagina.aspx?var1=" + textbox1.Text + "&var2=" + TextBox2.Text + "&var3=" + TextBox3.Text)

;
suponiendo que metimos los siguientes valores a los 3 textbox:
TextBox1.Text = "uno"
TextBox2.Text = "dos"
TextBox3.Text = "tres"

la URL que tendriamos sería:
/pagina.aspx?var1=uno&var2=dos&var3=tres

Pagina2

Código:
//Recuperar los valores desde la URL
label1.Text = Request.QueryString["var1"].ToString(); //el valor del textbox1
lbael2.Text = Request.QueryString["var2"].ToString(); //el valor del textbox2
label3.Text = Request.QueryString["var3"].ToString(); //el valor del textbox3
espero te ayude.