Cita:
Iniciado por axl_rose08
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.