6
ene

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.

 

Libro Recomendado:

PROGRAMACION CON ASP.NET 3.5

ASP.NET 3.5 es la forma más rápida, eficiente y segura de crear aplicaciones Web interactivas. Orientada a desarrolladores, esta exhaustiva guía está diseñada para que sirva de recurso útil y conciso, proporcionándole respuestas rápidas y eficaces. Aprenda a crear modernas aplicaciones utilizando la popular tecnología de desarrollo Web de Microsoft y Visual Studio 2008. Encontrará los aspectos más novedosos de la programación ASP.NET y los temas principales, como por ejemplo, HTTP runtime, seguridad, caching, gestión de estados, páginas, controles, enlaces y acceso de datos. En esta obra, encontrará información esencial para crear con ASP.NET 3.5 aplicaciones Web innovadoras, proporcionando la combinación adecuada de expertos consejos y ejemplos prácticos.


Actualmente calificado con 5.0 por 2 personas

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Permalink | Comentarios (5) | Post RSS

Comentarios

Añadir comentario


(Mostrará su icono Gravatar )  

  Country flag

biuquote
  • Comentario
  • Vista previa
Loading