Pasar variable a otra pagina

05/11/2007 - 21:34 por milton | Informe spam
Se que esto se ha ventilado antes pero no encuentro los topics sobre este
tema.. en cuanto a pasar valor de una pagina a otra.

podrian darme referencia de como hacerlo

Preguntas similare

Leer las respuestas

#1 Marcos Mellibovsky
05/11/2007 - 22:53 | Informe spam
Hola Milton,
Si haces un redirect para ir a la otra pagina podes pasar valores por
QueryString asi:
response.Redirect("Pagina.aspx?valor1=algo&valor2=otracosa")
en la pagina destino recibis los valores con:
request.QueryString["valor1"] y request.QueryString["valor2"]

otra forma seria pasar valores por session
Session["valor1"] = algo;
y lo recibis con
algo = Session["valor1"] ;

cunado los pasas por QueryString el usaurio ve los valores que pasan y los
podria cambiar por cualquier cosa. Por lo tanto es importante validarlos y
no usarlo para cosas que no deberia conocer el usuario. Caso contrario por
session, no lo puede ver ni alterar porque queda en la memoria del servidor

Saludos
Marcos Mellibovsky
MCT MCTS MCSD.NET MCDBA MCSE...
Córdoba Argentina


"milton" wrote in message
news:O0hGdt%
Se que esto se ha ventilado antes pero no encuentro los topics sobre este
tema.. en cuanto a pasar valor de una pagina a otra.

podrian darme referencia de como hacerlo



Respuesta Responder a este mensaje
#2 Alberto Poblacion
05/11/2007 - 23:02 | Informe spam
"milton" wrote in message
news:O0hGdt%
Se que esto se ha ventilado antes pero no encuentro los topics sobre este
tema.. en cuanto a pasar valor de una pagina a otra.

podrian darme referencia de como hacerlo



Entiendo que son páginas web.

Método 1) Pasarlo en la Url:

En la pag. 1: Response.Redirect("Pagina2.aspx?Variable=valor");
(Alternativas: a) Response.Transfer b) Asignar el PostBackUrl en el
control que transmite la página)
En la pag. 2: string valor = Request.QueryString["Variable"];

Método 2) Pasarlo en el Session:

En la pag. 1: Session["Variable"]=valor;
En la pag. 2: valor = (tipo)Session["Variable"];

Método 3) Usar el PostBackUrl y pasar los datos con POST en variables
del Form, recibiéndolos a través de PreviousPage.

Método 4) Usar Cookies (con esto los valores pasan a todas las páginas
del mismo sitio web mientras no se borre la Cookie).

Y seguro que hay algún procedimiento más que no se me ocurre ahora.
Respuesta Responder a este mensaje
#3 milton
06/11/2007 - 15:31 | Informe spam
GRacias marcos por tus comentarios y respuesta... tomare en cuenta lo de
pasar la variable a session.

Explicacion mas sencilla y comprendible no podria tener .gracias mil
Respuesta Responder a este mensaje
#4 milton
06/11/2007 - 15:33 | Informe spam
GRacias Alberto

muy buena tu explicacion y las varias alternativas que presentaste...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida