Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: almita en 9 Noviembre 2010, 19:33 pm



Título: como tener varios forms en una pagina asp.net con campos ocultos
Publicado por: almita en 9 Noviembre 2010, 19:33 pm
Buenas tardes chicos quisiera ver si alguien ha puesto varios forms en una página  asp.net donde el form1 contiene controles asp como botones y el form2 campos ocultos ya sea de asp o de html con  un botón ya se de asp o html, que envíe el formulario con los campos ocultos a la url especificada.  Alguna idea,  de antemano muchas gracias
 Por cierto uso frameworck 2


Título: Re: como tener varios forms en una pagina asp.net con campos ocultos
Publicado por: [D4N93R] en 9 Noviembre 2010, 19:43 pm
Qué quieres hacer? enviar dos posts al mismo tiempo? En asp.net no es necesario (usualmente) usar dos forms. Con uno siempre basta para casi todo.

Explícate un poco mejor qué es lo que quieres hcer , a ver que ideas salen por acá.


Título: Re: como tener varios forms en una pagina asp.net con campos ocultos
Publicado por: almita en 9 Noviembre 2010, 21:42 pm
Lo que necesito es
Defaul.aspx  tiene un botón que me manda a consultar un estado de cuenta pero además tiene otro botón que me manda a consultar otro pago
Edocta.aspx obtiene los valores necesario en variables de sesión que requiero regresar a default.aspx
Defaul.aspx tiene otro form2 con un post que deberá enviar por campos ocultos los valores de las variables de sesión,  y un action  a una url externa la cual cachara los valores de los campos ocultos
El porqué de recibir todos estos valores en default es que se requiere dar de alta mío URL del otro lado y como son varios campos para no dar una url por pago decidimos regresar todos los valores a default.aspx, por lo que deberá contener por lo menos 3 forms en el form1 va al pago según la opción, el form2 envía ciertos parámetros y el form3 envía otros parámetros
Me explique?


Título: Re: como tener varios forms en una pagina asp.net con campos ocultos
Publicado por: [D4N93R] en 9 Noviembre 2010, 22:09 pm
Más o menos entendí. Pero te digo de nuevo, un solo form es suficiente, o sea, si vas a hacer un redirect o algo puedes hacerlo todo desde el server, lo que si tienes es que usar puros controles de Asp.net y de esa forma atajar la data en los handlers de los botones correspondientes.