Direccionar salida de una subrutina a un form html

16/07/2004 - 16:34 por Jeronimo Lorenzo | Informe spam
Hola, tengo una pagina en ASP con una subrutina llamada ShowData que tiene
como salida una tabla del tipo:

1 Carlos Avila 32 ÑOS
2 Nestor Oslo 34 ÑOS
3 Gabriel Tai 54 años
.

La cantidad de registros es variable y depende de pasos previos., y los
datos provienen de un Array.


Ahora bien, yo quiero guardar esta tabla tal como esta en un FORM HTML para
que luego pueda ser enviada por mail por medio de la instruccion
Request.Form("nombre_xxx") contenida en otra pagina
que se encarga de mandar el mail a una casilla especificada.

Yo intente usar un campo INPUT TEXT y hacer:

<input type=text size00 name=data value=<%ShowData%>>

Pero el resultado fue que la salida de esta instruccion cae fuera del campo
de texto.

En fin, estoy perdidisimo y me gustaria saber si se puede hacer.

Muchas gracias a todos.

Jeronimo
 

Leer las respuestas

#1 Matias Iacono
16/07/2004 - 16:47 | Informe spam
Supongo que el error puede pasar por la valta de comillas.

Ya que el campo solo tomara a partir del igual hasta el primer espacio que
encuentre... si es que no tienes comillas que engloben el resultado.

<input type=text size00 name=data value="<%ShowData%>">

De cualquier manera, si tu funcion ShowData te retorna texto como variable
deberias adicionarle el = por delante para que saque los datos. En el caso
de que tu funcion tenga un response.write para cada dato o el resultado no
te haria falta el igual.

Matias Iacono
Microsoft MVP



"Jeronimo Lorenzo" wrote in message
news:%23MTw%
Hola, tengo una pagina en ASP con una subrutina llamada ShowData que tiene
como salida una tabla del tipo:

1 Carlos Avila 32 ÑOS
2 Nestor Oslo 34 ÑOS
3 Gabriel Tai 54 años
.

La cantidad de registros es variable y depende de pasos previos., y los
datos provienen de un Array.


Ahora bien, yo quiero guardar esta tabla tal como esta en un FORM HTML


para
que luego pueda ser enviada por mail por medio de la instruccion
Request.Form("nombre_xxx") contenida en otra pagina
que se encarga de mandar el mail a una casilla especificada.

Yo intente usar un campo INPUT TEXT y hacer:

<input type=text size00 name=data value=<%ShowData%>>

Pero el resultado fue que la salida de esta instruccion cae fuera del


campo
de texto.

En fin, estoy perdidisimo y me gustaria saber si se puede hacer.

Muchas gracias a todos.

Jeronimo


Preguntas similares