Problema con Request.Form

11/03/2005 - 18:44 por Jose Carlos Rodriguez | Informe spam
Holas, he intentado pasar los datos ingresados en un formulario asp a otro
asp para insertar dichos datos en una tabla, pero siempre que trato de
hacerlo con Request.Form no me trae ningún dato (el formulario lo defino con
method="post"), sin embargo con Request.QueryString (method="get") si trae
la data necesaria. El problema está en que quiero obtener un listado de un
select multiple, cosa que no creo poder hacer con Request.QueryString.
Alguna sugerencia??

P.D: La forma como quiero obtener el select múltiple en un arreglo es:

usuarios=Request.Form("wUsuarios2")
arrUsr=split(usuarios, ", ")
i=0
length = Request.Form("wLongUsr")

Preguntas similare

Leer las respuestas

#1 Nuno Santos
11/03/2005 - 19:14 | Informe spam
Tenta utilizar sólo Request("wUsuarios2") a ver si viene la data?!?!


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Jose Carlos Rodriguez" wrote in message
news:
Holas, he intentado pasar los datos ingresados en un formulario asp a otro
asp para insertar dichos datos en una tabla, pero siempre que trato de
hacerlo con Request.Form no me trae ningún dato (el formulario lo defino
con
method="post"), sin embargo con Request.QueryString (method="get") si trae
la data necesaria. El problema está en que quiero obtener un listado de un
select multiple, cosa que no creo poder hacer con Request.QueryString.
Alguna sugerencia??

P.D: La forma como quiero obtener el select múltiple en un arreglo es:

usuarios=Request.Form("wUsuarios2")
arrUsr=split(usuarios, ", ")
i=0
length = Request.Form("wLongUsr")


Respuesta Responder a este mensaje
#2 Jose Carlos Rodriguez
11/03/2005 - 20:24 | Informe spam
Ok, ya lo probé solo utilzando solo Request("campo")
y los valores los trae sin problemas. Pero cuando trato de probarlo con
Request("wUsuario2") que me trae supuestamente el listado no hace nada :(

"Nuno Santos" <nunos7[REMOVE]@hotmail.com> escribió en el mensaje
news:
Tenta utilizar sólo Request("wUsuarios2") a ver si viene la data?!?!


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Jose Carlos Rodriguez" wrote in message
news:
> Holas, he intentado pasar los datos ingresados en un formulario asp a


otro
> asp para insertar dichos datos en una tabla, pero siempre que trato de
> hacerlo con Request.Form no me trae ningún dato (el formulario lo defino
> con
> method="post"), sin embargo con Request.QueryString (method="get") si


trae
> la data necesaria. El problema está en que quiero obtener un listado de


un
> select multiple, cosa que no creo poder hacer con Request.QueryString.
> Alguna sugerencia??
>
> P.D: La forma como quiero obtener el select múltiple en un arreglo es:
>
> usuarios=Request.Form("wUsuarios2")
> arrUsr=split(usuarios, ", ")
> i=0
> length = Request.Form("wLongUsr")
>
>


Respuesta Responder a este mensaje
#3 Jose Carlos Rodriguez
11/03/2005 - 20:38 | Informe spam
Hola, ya soluconé el problema. Lo que tenía que hacer era seleccionar todos
lo datos que se muestran en el listado (a través de un javascript) antes de
parar al asp que inserta:

for (i=0;i<document.formRecDes.wUsuarios2.length; i++) {
document.formRecDes.wUsuarios2.options[i].selected = true;
}
document.formRecDes.submit();

Gracias por la ayuda!!

"Jose Carlos Rodriguez" escribió en el mensaje
news:OHaTV$
Ok, ya lo probé solo utilzando solo Request("campo")
y los valores los trae sin problemas. Pero cuando trato de probarlo con
Request("wUsuario2") que me trae supuestamente el listado no hace nada :(

"Nuno Santos" <nunos7[REMOVE]@hotmail.com> escribió en el mensaje
news:
> Tenta utilizar sólo Request("wUsuarios2") a ver si viene la data?!?!
>
>
> Nuno Santos
> nunos7[REMOVER]@hotmail.com
>
> "Jose Carlos Rodriguez" wrote in message
> news:
> > Holas, he intentado pasar los datos ingresados en un formulario asp a
otro
> > asp para insertar dichos datos en una tabla, pero siempre que trato de
> > hacerlo con Request.Form no me trae ningún dato (el formulario lo


defino
> > con
> > method="post"), sin embargo con Request.QueryString (method="get") si
trae
> > la data necesaria. El problema está en que quiero obtener un listado


de
un
> > select multiple, cosa que no creo poder hacer con Request.QueryString.
> > Alguna sugerencia??
> >
> > P.D: La forma como quiero obtener el select múltiple en un arreglo es:
> >
> > usuarios=Request.Form("wUsuarios2")
> > arrUsr=split(usuarios, ", ")
> > i=0
> > length = Request.Form("wLongUsr")
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Nuno Santos
14/03/2005 - 10:24 | Informe spam
Pués sin estaren seleccionados era complicado hacer el request en la página
siguiente.. :)

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Jose Carlos Rodriguez" wrote in message
news:
Hola, ya soluconé el problema. Lo que tenía que hacer era seleccionar
todos
lo datos que se muestran en el listado (a través de un javascript) antes
de
parar al asp que inserta:

for (i=0;i<document.formRecDes.wUsuarios2.length; i++) {
document.formRecDes.wUsuarios2.options[i].selected = true;
}
document.formRecDes.submit();

Gracias por la ayuda!!

"Jose Carlos Rodriguez" escribió en el mensaje
news:OHaTV$
Ok, ya lo probé solo utilzando solo Request("campo")
y los valores los trae sin problemas. Pero cuando trato de probarlo con
Request("wUsuario2") que me trae supuestamente el listado no hace nada :(

"Nuno Santos" <nunos7[REMOVE]@hotmail.com> escribió en el mensaje
news:
> Tenta utilizar sólo Request("wUsuarios2") a ver si viene la data?!?!
>
>
> Nuno Santos
> nunos7[REMOVER]@hotmail.com
>
> "Jose Carlos Rodriguez" wrote in message
> news:
> > Holas, he intentado pasar los datos ingresados en un formulario asp a
otro
> > asp para insertar dichos datos en una tabla, pero siempre que trato
> > de
> > hacerlo con Request.Form no me trae ningún dato (el formulario lo


defino
> > con
> > method="post"), sin embargo con Request.QueryString (method="get") si
trae
> > la data necesaria. El problema está en que quiero obtener un listado


de
un
> > select multiple, cosa que no creo poder hacer con
> > Request.QueryString.
> > Alguna sugerencia??
> >
> > P.D: La forma como quiero obtener el select múltiple en un arreglo
> > es:
> >
> > usuarios=Request.Form("wUsuarios2")
> > arrUsr=split(usuarios, ", ")
> > i=0
> > length = Request.Form("wLongUsr")
> >
> >
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida