IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

La page mere se reinitialise


Sujet :

ASP.NET

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Octobre 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 1
    Par défaut La page mere se reinitialise
    Bonjour

    J'ai une application ASP, mon probleme c que lorsque j'appelle un popup: la page mere se reinitialise simultanement, alors comment pourrais je faire pour interdire la reinitialisation de la page mere lors d'un appel du popup
    Voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    <%@ Page Language="C#" %>
    <%@ Import namespace="System.Text" %>
    <script runat="server">
     
        void Button1_Click(object sender, EventArgs e)
        {
            // Do some other processing...
     
            StringBuilder sb = new StringBuilder();
            sb.Append("<script>");
            sb.Append("window.open('http://localhost:49529/Default.aspx', '', '');");
            sb.Append("</scri");
            sb.Append("pt>");
     
            Page.RegisterStartupScript("test", sb.ToString());
        }
     
    </script>
    <html>
    <head>
    </head>
    <body>
        <form id="Form1" runat="server">
            <asp:Button id="Button1" onclick="Button1_Click" runat="server" Text="Go!"></asp:Button>
        </form>
    </body>
    </html>
    Merci

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Pense à utiliser la balise [Code] afin que ton code source soit plus lisible.

    Ensuite, si tu souhaites eviter un postback au lancement du popup, il ne faut pas utiliser d'évènement serveur mais plutôt un évènement client. Pour faire cela, il faut utiliser l'event click et coder en javascript une méthode qui fait la même chose (à savoir window.open).

    Si tu souhaites rendre dynamique ce script, alors un appel à ClientScriptManager.RegisterClientScriptBlock sera plus judicieux. Pour avoir des exemples de code, tu trouveras ton bonheur avec une simple recherche sur le présent forum.

    En espérant t'avoir aidé.

  3. #3
    Membre averti
    Inscrit en
    Septembre 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 34
    Par défaut
    Bonjour,

    comme l'a expliqué Nicolas, il faut utiliser un control client plutot que seveur
    tu utilise par exemple une image avec un href ou bien un bouton html

    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <a href="javascript:;" onclick="javascript:window.open('page.aspx', 'eeeeee', 'toolbar=0,status=0,width=626,height=436');">
     
    <asp:Image ID="Image1" runat="server" ImageUrl="iamge.gif" />
     
    </a>
    J'espere avoir t'aider

    Jamal MELLAL
    www.ejob.ma

Discussions similaires

  1. Popup et Chargement de la page mere
    Par edogawa dans le forum Struts 1
    Réponses: 9
    Dernier message: 23/07/2007, 14h21
  2. [Debutant] rafraichissement d'une page mere!
    Par lahlousimo dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 23/03/2007, 23h42
  3. [POO] Comment acceder a un objet javascript instancie dans une page mere
    Par herbert dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 20/07/2006, 19h34
  4. bouton formulaire qui recharge la page mere
    Par BernardT dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/06/2006, 10h14
  5. Appelé une fonction d'une page mere
    Par Oberown dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/06/2006, 14h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo