31
Oct

QueryString – Parametros en la URL

Una de las posibles formas de pasar parametros entre páginas es a traves de la url.

Para empezar a agregar parametros lo unico que tenemos que hacer es agregarle a la dirección el signo ? colocar el nombre del parametro y el valor.

Response.Redirect(“Prueba.aspx?id=15”);

En la páginaPrueba.aspx para recuperar el valor sería de la siguiente manera:

string valor = Request.QueryString[“id”];

Para agregar varios parametros en la url podemos juntarlos con el signo &

Response.Redirect(“~/Prueba.aspx?id=15&titulo=Titulo”);

Los recuperamos de la misma manera:

string valor = Request.QueryString[“id”];
string titulo = Request.QueryString[“titulo”];

Ventajas:

Es muy fácil de implementar.

Desventajas:

Tienen un tamaño máximo.
Los parametros quedan visibles, hay que tener cuidado con la información que se maneja.
Los parametros quedan accesibles a ser modificados por el usuario facilmente.
Tiene limitaciones con respecto a algunos caracteres.

No hay comentarios

No hay comentarios todavía. ¿Te animas con el primero?

Dejar un comentario

Comentario

Comments RSS Feed   TrackBack URL