none
Consulta Método Post y Get RRS feed

  • Pregunta


  • Buenas tardes tengo unas dudas respecto a este método de envió de datos entre formularios.

    Por ejemplo  si tengo un formulario (1) que utiliza una Master Page y este formulario (1) puede llamar dependiendo de alguna situación a un formulario que recibe parámetros por URL (Get) ò puede llamar a otro formulario sin parámetros URL (Post).

    Mi consulta es, como se maneja esta situación porque la configuración se encuentra en la Master Page y debería ser Post ò Get dependiendo al formulario que se debe llamar hay que estar cambiando por código el tipo de método que utiliza ????.

    Saludos Gracias.


    miércoles, 9 de septiembre de 2015 15:30

Respuestas

  • hola

    >>desde la pagina que NO seria la master puedo llamar a un formulario u otro por ejemplo tengo 2 botones uno llama a un formulario + paramentros y el otro boton llama a otro sin parametros

    ok, peso lo realizas desde el evento del control de la pagina

    o sea no es que desde uan pagina redirecciona a otra directa (ojo igual se puede hacer esto)

    pero haz que el evento del boton, el click se realice a la propia pagina, no realices el post a otra distinta

    >>la configuracion del metodo de envio que esta en la Master seria el tipo de metodo a respetar desde la Page ???  porque en este caso utiliza post ò get.

    el metodo deberia ser POST

    aunque no se si comprend del todo porque tanto problema, acaso estas queriendo implementar Cross Page ?

    Cross-Page Posting in ASP.NET Web Pages

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 9 de septiembre de 2015 17:46

Todas las respuestas

  • hola

    imagino el post o get que mencionas es del tag <form> y este esta en la master, no ?

    lo comun es que ese post se realice a ma misma pagina, no se realiza a otras paginas

    despues en el evento de ese form tu redireccionas a otro webform pasando los datos por querystring usando el Response.Redirect()

    >>debería ser Post ò Get dependiendo al formulario que se debe llamar hay que estar cambiando por código el tipo de método que utiliza ??

    no me queda claro porque cambiarias el metodo segun la pagina, la fomra de pasar datos de una a otra deberia ser igual en todos los casos

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 9 de septiembre de 2015 15:40
  • Hola Leandro, coincido con vos de llamar siempre a un formulario de la misma manera pero mi duda es la siguiente.
    Si tengo una page que usa una master, la configuración del método de envió se encuentra en la Master en el tag <form> porque en la Page ese tag no existe.

    Ahora bien, desde la pagina que NO seria la master puedo llamar a un formulario u otro por ejemplo tengo 2 botones uno llama a un formulario + paramentros y el otro boton llama a otro sin parametros, mi duda es ... la configuracion del metodo de envio que esta en la Master seria el tipo de metodo a respetar desde la Page ???  porque en este caso utiliza post ò get.

    Si no es asi, quizas entendi mal el concepto post*get,

    Gracias.

    miércoles, 9 de septiembre de 2015 17:24
  • hola

    >>desde la pagina que NO seria la master puedo llamar a un formulario u otro por ejemplo tengo 2 botones uno llama a un formulario + paramentros y el otro boton llama a otro sin parametros

    ok, peso lo realizas desde el evento del control de la pagina

    o sea no es que desde uan pagina redirecciona a otra directa (ojo igual se puede hacer esto)

    pero haz que el evento del boton, el click se realice a la propia pagina, no realices el post a otra distinta

    >>la configuracion del metodo de envio que esta en la Master seria el tipo de metodo a respetar desde la Page ???  porque en este caso utiliza post ò get.

    el metodo deberia ser POST

    aunque no se si comprend del todo porque tanto problema, acaso estas queriendo implementar Cross Page ?

    Cross-Page Posting in ASP.NET Web Pages

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 9 de septiembre de 2015 17:46
  • Hola, no tengo idea que es cross-page lo voy a leer.

    Entonces cuando desde un evento click hace un response.redirect("Pagina") no lo hace directo ?? pensaba que sip.

    Saludos. 

    miércoles, 9 de septiembre de 2015 18:11