Wrox Home  
Search P2P Archive for: Go

  Return to Index  

aspx_espanol thread: Paso de variables de Servidor a Cliente


Message #1 by "Didac Lucas" <didac.lucas@d...> on Tue, 8 May 2001 16:39:06 +0100



Buenas, necesito pasar el valor de una variable en Visual Basic "VB"  e

jecutado en el

servidor  a una variable javascript ejecutado en el cliente.

Muchas gracias de antemano.







--



Diese E-Mail enth=E4lt vertrauliche und/oder rechtlich gesch=FCtzte Inf

ormationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

 irrt=FCmlich erhalten haben, informieren Sie bitte sofort den Absender

 und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbef

ugte Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If 

you are not the intended recipient (or have received this e-mail in err

or) please notify the sender immediately and destroy this e-mail. Any u

nauthorised copying, disclosure or distribution of the material in this

 e-mail is strictly forbidden.







Message #2 by <amarti43@a...> on Tue, 08 May 2001 20:39:10 +0200

Puedes utilizar un control oculto=2E

----- Mensaje Original -----

De=3A =22Didac Lucas=22 =3Cdidac=2Elucas=40db=2Ecom=3E

Fecha=3A Martes=2C Mayo 8=2C 2001 5=3A39 pm

Asunto=3A =5Baspx=5Fespanol=5D Paso de variables de Servidor a Cliente



=3E 



=3E 



=3E Buenas=2C necesito pasar el valor de una variable en Visual Basic 



=3E =22VB=22  ejecutado en el

=3E servidor  a una variable javascript ejecutado en el cliente=2E

=3E Muchas gracias de antemano=2E

=3E 



=3E 



=3E 



=3E --

=3E 



=3E Diese E-Mail enth=E4lt vertrauliche und/oder rechtlich gesch=FCtzte 



=3E Informationen=2E Wenn Sie nicht der richtige Adressat sind oder 



=3E diese E-Mail irrt=FCmlich erhalten haben=2C informieren Sie bitte 



=3E sofort den Absender und vernichten Sie diese Mail=2E Das unerlaubte 



=3E Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht 



=3E gestattet=2E

=3E This e-mail may contain confidential and/or privileged 



=3E information=2E If you are not the intended recipient (or have 



=3E received this e-mail in error) please notify the sender 



=3E immediately and destroy this e-mail=2E Any unauthorised copying=2C 



=3E disclosure or distribution of the material in this e-mail is 



=3E strictly forbidden=2E

=3E 



=3E 



=3E 



=3E ---

=3E Usted est=E1 suscrito a aspx=5Fespanol como=3A 



=3E amarti43=40airtel=2Enet

=3E Para darse de baja=2C env=EDe un mensaje en blanco a 



=3E leave-aspx=5Fespanol-519228I=40p2p=2Ewrox=2Ecom

=3E 



=3E 



Message #3 by "Ing. Esteban Torres Naranjo" <esteban_torres@h...> on Tue, 8 May 2001 14:06:22 -0500
En ASP una forma de hacer esto, es mediante hiddenFields de una forma



se le asignan valores del lado del servidor:

<form name="Nombreform">

<INPUT type="hidden" value="<%=Variable1%>" name="hiddenFieldVariable1" >

<INPUT type="hidden" value="<%=Variable2%>" name="hiddenFieldVariable2" >

...

</form>

y despues del lado del cliente con javascript puedes leer u obtener dicho

volor con:



alert('valor de Variable1=' +document.Nombreform.hiddenFieldVariable1.value)

alert('valor de Variable2=' +document.Nombreform.hiddenFieldVariable2.value)

.....



espero y te ayude esto



Atte.: Esteban







----- Original Message -----

From: "Didac Lucas" <didac.lucas@d...>

To: "ASP.Net en Español" <aspx_espanol@p...>

Sent: Tuesday, May 08, 2001 10:39 AM

Subject: [aspx_espanol] Paso de variables de Servidor a Cliente









Buenas, necesito pasar el valor de una variable en Visual Basic "VB"

ejecutado en el

servidor  a una variable javascript ejecutado en el cliente.

Muchas gracias de antemano.







--



Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte

Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und

vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte

Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If you

are not the intended recipient (or have received this e-mail in error)

please notify the sender immediately and destroy this e-mail. Any

unauthorised copying, disclosure or distribution of the material in this

e-mail is strictly forbidden.







---

Usted está suscrito a aspx_espanol como:

esteban_torres@h...

Para darse de baja, envíe un mensaje en blanco a

$subst('Email.Unsub')

Message #4 by "Juan T. Llibre" <j.llibre@c...> on Tue, 8 May 2001 18:55:46 -0500
Recordemos que en esta lista tratamos

de encontrar soluciones para ASP.NET y NO para ASP.



Tenemos que OLVIDARNOS de ASP en esta lista.



saludos,





Juan T. Llibre

Microsoft MVP [IIS/ASP]

ASP.Net En Español : http://207.176.17.140/

=================================

----- Original Message -----

From: "Ing. Esteban Torres Naranjo" <esteban_torres@h...>

To: "ASP.Net en Español" <aspx_espanol@p...>

Sent: Tuesday, May 08, 2001 2:06 PM

Subject: [aspx_espanol] Re: Paso de variables de Servidor a Cliente





> En ASP una forma de hacer esto, es mediante hiddenFields de una forma

>

> se le asignan valores del lado del servidor:

> <form name="Nombreform">

> <INPUT type="hidden" value="<%=Variable1%>" name="hiddenFieldVariable1" >

> <INPUT type="hidden" value="<%=Variable2%>" name="hiddenFieldVariable2" >

> ...

> </form>

> y despues del lado del cliente con javascript puedes leer u obtener dicho

> volor con:

>

> alert('valor de Variable1='

+document.Nombreform.hiddenFieldVariable1.value)

> alert('valor de Variable2='

+document.Nombreform.hiddenFieldVariable2.value)

> .....

>

> espero y te ayude esto

>

> Atte.: Esteban

>

>

>

> ----- Original Message -----

> From: "Didac Lucas" <didac.lucas@d...>

> To: "ASP.Net en Español" <aspx_espanol@p...>

> Sent: Tuesday, May 08, 2001 10:39 AM

> Subject: [aspx_espanol] Paso de variables de Servidor a Cliente

>

>

>

>

> Buenas, necesito pasar el valor de una variable en Visual Basic "VB"

> ejecutado en el

> servidor  a una variable javascript ejecutado en el cliente.

> Muchas gracias de antemano.

>

>

>

> --

>

> Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte

> Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

> irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und

> vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte

> Weitergabe dieser Mail ist nicht gestattet.

>

> This e-mail may contain confidential and/or privileged information. If you

> are not the intended recipient (or have received this e-mail in error)

> please notify the sender immediately and destroy this e-mail. Any

> unauthorised copying, disclosure or distribution of the material in this

> e-mail is strictly forbidden.

>

>

>

> ---

> Usted está suscrito a aspx_espanol como:

> esteban_torres@h...

> Para darse de baja, envíe un mensaje en blanco a

> $subst('Email.Unsub')

>

> ---

> Usted está suscrito a aspx_espanol como:

> j.llibre@c...

> Para darse de baja, envíe un mensaje en blanco a

> $subst('Email.Unsub')

>



Message #5 by "Guillermo Molina" <gmolina@s...> on Tue, 8 May 2001 18:31:35 -0600
Correcto

----- Original Message -----

From: "Juan T. Llibre" <j.llibre@c...>

To: "ASP.Net en Español" <aspx_espanol@p...>

Sent: Tuesday, May 08, 2001 5:55 PM

Subject: [aspx_espanol] Re: Paso de variables de Servidor a Cliente





> Recordemos que en esta lista tratamos

> de encontrar soluciones para ASP.NET y NO para ASP.

>

> Tenemos que OLVIDARNOS de ASP en esta lista.

>

> saludos,

>

>

> Juan T. Llibre

> Microsoft MVP [IIS/ASP]

> ASP.Net En Español : http://207.176.17.140/

> =================================

> ----- Original Message -----

> From: "Ing. Esteban Torres Naranjo" <esteban_torres@h...>

> To: "ASP.Net en Español" <aspx_espanol@p...>

> Sent: Tuesday, May 08, 2001 2:06 PM

> Subject: [aspx_espanol] Re: Paso de variables de Servidor a Cliente

>

>

> > En ASP una forma de hacer esto, es mediante hiddenFields de una forma

> >

> > se le asignan valores del lado del servidor:

> > <form name="Nombreform">

> > <INPUT type="hidden" value="<%=Variable1%>" name="hiddenFieldVariable1"

>

> > <INPUT type="hidden" value="<%=Variable2%>" name="hiddenFieldVariable2"

>

> > ...

> > </form>

> > y despues del lado del cliente con javascript puedes leer u obtener

dicho

> > volor con:

> >

> > alert('valor de Variable1='

> +document.Nombreform.hiddenFieldVariable1.value)

> > alert('valor de Variable2='

> +document.Nombreform.hiddenFieldVariable2.value)

> > .....

> >

> > espero y te ayude esto

> >

> > Atte.: Esteban

> >

> >

> >

> > ----- Original Message -----

> > From: "Didac Lucas" <didac.lucas@d...>

> > To: "ASP.Net en Español" <aspx_espanol@p...>

> > Sent: Tuesday, May 08, 2001 10:39 AM

> > Subject: [aspx_espanol] Paso de variables de Servidor a Cliente

> >

> >

> >

> >

> > Buenas, necesito pasar el valor de una variable en Visual Basic "VB"

> > ejecutado en el

> > servidor  a una variable javascript ejecutado en el cliente.

> > Muchas gracias de antemano.

> >

> >

> >

> > --

> >

> > Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte

> > Informationen. Wenn Sie nicht der richtige Adressat sind oder diese

E-Mail

> > irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und

> > vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte

> > Weitergabe dieser Mail ist nicht gestattet.

> >

> > This e-mail may contain confidential and/or privileged information. If

you

> > are not the intended recipient (or have received this e-mail in error)

> > please notify the sender immediately and destroy this e-mail. Any

> > unauthorised copying, disclosure or distribution of the material in this

> > e-mail is strictly forbidden.

> >

> >

> >

> > ---

> > Usted está suscrito a aspx_espanol como:

> > esteban_torres@h...

> > Para darse de baja, envíe un mensaje en blanco a

> > $subst('Email.Unsub')

> >

> > ---

> > Usted está suscrito a aspx_espanol como:

> > j.llibre@c...

> > Para darse de baja, envíe un mensaje en blanco a

> > $subst('Email.Unsub')

> >

>

>

> ---

> Usted está suscrito a aspx_espanol como:

> gmolina@s...

> Para darse de baja, envíe un mensaje en blanco a

> $subst('Email.Unsub')

>





Message #6 by "Didac Lucas" <didac.lucas@d...> on Wed, 9 May 2001 12:49:13 +0100



     Buenas, muchas gracias a todos aquellos que han contestado.

     Cierto es que el foro es de ASP.Net ,  ya que Juan ha intervenido 

en el

post agradeceria que diera m=E1s detalles porque la soluci=F3n que esto

y buscando

es en ASP.NEt  realizado en "VB". Por cierto cuando os referis

a un control oculto, imagino que te estas refiriendo a un Control User 

creado por ti

en caso que no sea un User Control soy desconocedor de como crear un co

ntrol oculto,

si puedes dar m=E1s detalles por favor.



Ahora paso a describir el problema m=E1s en profundidad, a ver si algui

en le pasa lo

mismo o bien se sugiere una soluci=F3n alternativa.



Yo tengo un fichero javascript "menu.js"  y un include "menu.ascx" con 

estos dos ficheros

junto con una p=E1gina ASPX realizan unos menus din=E1micos. En la p=E1

gina ASPX hago referencia con un User Control

al "Menu.ascx" y aqui es donde tengo el problema ya que lo que intento 

realizar un acceso a la tabla de Sql

para que se actualizen las direcciones URL .

Este es el fichero "Menu.ascx":





<SCRIPT LANGUAGE=3D"JavaScript1.2" src=3D"LIB/menu.js"></SCRIPT>

<SCRIPT LANGUAGE=3D"JavaScript1.2">

<!--



function loadMenus() {

    //Dynamic Menus



    window.Menu_1 =3D new Menu("Menu 1");

    Menu_1.addMenuSeparator();

    Menu_1.addMenuItem("Item 1", "location=3D'default.aspx'");  <----  

   Sustituir por Varibles para actulizar desde la tabla de Sql

    Menu_1.addMenuItem("Item 2", "location=3D'default2.aspx'");



    Menu_1.fontColor =3D "#ffffff";

    Menu_1.bgColor =3D "#AAAAAA";

    Menu_1.menuItemBgColor =3D "#000000";

    Menu_1.menuHiliteBgColor =3D "#6699CC";

    Menu_1.disableDrag =3D true;

    Menu_1.fontColorHilite =3D "#F8BF24";



    window.Menu_2 =3D new Menu("Menu 2");

    Menu_2.addMenuSeparator();

    Menu_2.addMenuItem("Item 8", "location=3D'default3.aspx'");

    Menu_2.addMenuItem("Item 9", "location=3D'default4.aspx'");

    Menu_2.addMenuItem("Item 10", "location=3D'default5.aspx'");



    Menu_2.fontColor =3D "#ffffff";

    Menu_2.bgColor =3D "#AAAAAA";

    Menu_2.menuItemBgColor =3D "#000000";

    Menu_2.menuHiliteBgColor =3D "#6699CC";

    Menu_2.disableDrag =3D true;

    Menu_2.fontColorHilite =3D "#F8BF24";



    Menu_2.writeMenus();

}





 //-->

</SCRIPT>



Gracias por leer correos tan largos como este.









--



Diese E-Mail enth=E4lt vertrauliche und/oder rechtlich gesch=FCtzte Inf

ormationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail

 irrt=FCmlich erhalten haben, informieren Sie bitte sofort den Absender

 und vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbef

ugte Weitergabe dieser Mail ist nicht gestattet.



This e-mail may contain confidential and/or privileged information. If 

you are not the intended recipient (or have received this e-mail in err

or) please notify the sender immediately and destroy this e-mail. Any u

nauthorised copying, disclosure or distribution of the material in this

 e-mail is strictly forbidden.








  Return to Index