Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2014, 14:20
dani_lega
 
Fecha de Ingreso: noviembre-2009
Mensajes: 32
Antigüedad: 14 años, 5 meses
Puntos: 1
Pasar parámetros a una pagina asp.net

Buenas tardes,

Me han pedido que revise unas incidencias de una aplicación web hecha en asp.net que tiene embebido un flash. La verdad es que es la primera vez que hago algo de flash. He conseguido obtener el código fuente del archivo swf. En cierto momento de la interacción con el usuario debe pasar unos parámetros a una pagina hecha en asp, pero parece que la comunicación no llega al servidor... a pesar de no tener ninguna idea de flash me parece lógico lo que hace...

Dejo el código de la invocación.

Código:
this.elPadre.remoting.pagina("GuardaTest", loc2, this.res0, this.res1, this.res2, this.res3, this.res4, this.res5, this.res6, this.res7, this.res8, this.elPadre.emailActivo);
Y este el de la funcion pagina

Código:
public function pagina(arg1:String, arg2:flash.net.Responder, ... rest):*
        {
            this.visible = true;
            var loc1:*=this.strService.replace("/", ".");
            var loc2:*=rest.length;
            switch (loc2) 
            {
                case 0:
                {
                    this.conex.call(loc1 + "." + arg1, arg2);
                    break;
                }
                case 1:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0]);
                    break;
                }
                case 2:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1]);
                    break;
                }
                case 3:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2]);
                    break;
                }
                case 4:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3]);
                    break;
                }
                case 5:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4]);
                    break;
                }
                case 6:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5]);
                    break;
                }
                case 7:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6]);
                    break;
                }
                case 8:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7]);
                    break;
                }
                case 9:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7], rest[8]);
                    break;
                }
                case 10:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7], rest[8], rest[9]);
                    break;
                }
                case 11:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7], rest[8], rest[9], rest[10]);
                    break;
                }
            }
            return;
        }
Podéis echarme una mano, ahora mismo no veo luz al final del tunel...

Gracias de antemano, un saludo,
__________________
Sitio Web: Noticias tecnológicas