CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Recoger datos formulario (POST)

(1/2) > >>

sashahimmler:
Hola a todos, soy nuevo en asp.net y quisiera saber cómo se recogen datos que han sido enviados de un formulario a través de POST
El formulario es simple: Nombre, Email, Telefono y Comentarios, lo que quiero hacer es pasarlos a una página process.aspx para luego procesarlos (enviarlos por mail)

Quisiera saber si se necesita algo especial en el formulario o es como cualquier otro y qué necesito para capturarlos en la página de destino(process.aspx).

Gracias a todos

Newtek:
Para esto tienes varias opciones.

Yo en lo personal te recomendaria meter el valor en una variable de session y luego usarla en la otra pagina.

Ahora el otro metodo seria utilizando. Algo como esto...


TextBox txtFirstPage = (TextBox)(PreviousPage.FindControl("TextBox1"));

Ahora hay todavia muchas otras opciones pero esas son dos de las mas faciles.

Saludos.


Carlos Cor.
Web Hosting, Design, Development & SEO at Crystaltech

sashahimmler:
Gracias por responder.

Lo que quiero es mas simple, por ejemplo, quiero que al enviar el formulario pase a una página y me muestre los valores ingresados, sólo eso ya que estoy comenzando con asp.net

Gracias

Newtek:
lo mas sencillo definitivamente es crear variable de secion y pasarlas a la otra pagina asi la puedes usar en la proxima pagina. ahora tambien puedes crear propiedades en el formulario 1 y luego accesarlas desde el formulario 2.

Bueno, cuentame en que mas te puedo ayudar.

Saludos,


Carlos Cor.
Web Hosting, Design, Development & SEO at Crystaltech

sashahimmler:
¿No las puedo recoger directamente? En php sería una cosa así:

$txtName=$_POST["txtName"];
$txtEmail=$_POST["txtEmail"]
...etc

Las sesiones se usan cuando pasas entre páginas y tienes los valores guardados en "memoria", pero este caso es directo, o sea, del formulario a la página de proceso(O sea, una sola vez: form-->pagina de proceso).

Quiero saber cual es el equivalente a $_POST en el ejemplo de arriba pero en .Net

Gracias

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa