2010-07-28 5 views
0

voulez de l'aide, merci d'avance. J'ai deux page ASPX, le premier est la page principale containe un panneau de mise à jour dans lequel j'appelle la deuxième page en tant que popup. J'ai besoin d'un moyen pour mettre à jour le panneau de mise à jour (dans la page principale) de la popup.ASP.Net Comment mettre à jour un updatePanel dans la page principale de popup?

Merci pour votre aide précieuse.

J'appelle pop-up que cette suite en javascript:

this.showUrl = function(url) { 

    if (!this.div) { 
     this.create(); 
    } 
    else { 
     this.div.style.display = ''; 
     this.hideDiv.style.display = ''; 
    } 
    DayPilot2.ModalStatic = this; 

    this.iframe.src = url; 

    }; 
+0

Est-ce le menu contextuel dans une nouvelle fenêtre ou êtes-vous simplement en utilisant un div avec un iframe pour simuler un pop-up? – spinon

+0

c'est un iframe (contient autre page aspx) pour simuler popup. merci! – TimeIsNear

Répondre

0

passer le ClientID du UpdatePanel à la fenêtre contextuelle. Puis appelez update() depuis votre codebehind ou javascript.

+0

comment puis-je passer le ClientID de updatepanel à la popup? par JS ou C#? un exemple simpe sera apprécié. merci! – TimeIsNear

+0

Voici comment vous obtenez l'ID dans la page: <% = updatepanelname.ClientID%> – MCain

+0

Je sais comment obtenir clientID, mais comment passer ce ClientId à la popup? Et comment je gère le updatePanel de popup? THK vous! – TimeIsNear

Questions connexes