Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/07/2009, 23:42
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 22 años, 2 meses
Puntos: 4
Respuesta: Interaccion entre codigo asp y el codebehind

Tienes muchas opciones. Puedes pasarlo a través de una variable de sesión establecida en la página madre y que luego recuperas desde la emergente.
Otra opción, es usar Query.String, es decir, que si abres la ventana desde javascript le pongas algo así:

Código Javascript:
Ver original
  1. window.open('ventana.aspx?dato='+midato,'ventana','width=100px,...');

¿Y como das valor a "midato"? Pues por ejemplo con un campo oculto al que le das valor desde el código .net

Código HTML:
Ver original
  1. <input id="hdMiDato" type="hidden" runat="server" value="" />

Desde "codebehind":
Código VB.Net:
Ver original
  1. Me.hdMiDato.Value = "loquesea"

Desde Javascript:
Código Javascript:
Ver original
  1. var midato = document.getElementById("hdMiDato").value;

Espero haberte dado una idea.

Un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!