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 :

Fermeture de la page ASPX


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Par défaut Fermeture de la page ASPX
    Bonjour !

    Je ne sais pas si c'est le bon endroit pour parler de C# et les pages ASPX
    Au fait, je passe à une page aspx depuis un label dynamique ou je met mon lien vers cette page.

    Sauf que, ce que je veux qu'il fasse, c'est si on choisit un export excel, il récupére les données, les met ds le Response pour conversion puis ferme la fenetre initiale,

    sauf que de mon cote, une fois qu'il passe par la génération du fichier excel, il passe pas à l'étape suivante, à savoir la fermeture de la fenetre.

    Sans cette génération, la fermeture s'effectue correctement.

    Qqn a une idée?
    merci

  2. #2
    Membre expérimenté
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Par défaut
    je saisis pas trop ce que tu souhaites savoir ou faire

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Par défaut
    En gros, j'ai une page web avec 2 icones, 1 excel, 1 pour visualiser
    Le resultat est dans une datagrid et pour excel, c'est exporté dans un doc excel, et c'est l'affichage de la datagrid pour la visu.

    Le fait est que, ces icones, c'est des <a href="maPage.aspx?param1=..." etc., ca m'ouvre une nouvelle page ou je fais les transfo excel ou la visualisation.
    Si c la visu, ok la page a une utilité, mais si c'est excel, je voudrais qu'une fois le document excel ouvert, qu'il ferme la page maPage.aspx

    ..

    désolé si ce n'est pas assez clair

  4. #4
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    744
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2004
    Messages : 744
    Par défaut
    tu dois appeler la fonction window.close() de javascript.

    Ludovic,
    Envie de contribuer à la rubrique SharePoint ? Contactez moi par MP !

    SharePoint : http://sharepoint.developpez.com
    Mon site : http://lefortludovic.developpez.com
    Mon blog : http://www.consultpoint.net/blog

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Par défaut
    ca ne fonctionne pas non plus, j'ai deja essayé idem pour self.close()

    est-ce que vous savez comment incorporer du code c# dans un lien
    par exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="<% Exporter();%>">EXPORT</a>
    ca il en veut pas

    alors du coup j'ai mis dans mon code aspx une fonction Export()

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    function Export()
    {
     <%this.Exporter();%>;
    }
    et dans mon code c# je l'utilise comme ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href=\"javascript:Export();\">aa</a>
    le probleme est que même en supprimant cette derniere ligne, rien que le fait de mettre la fonction Export dans l'Aspx, ca l'exécute

  6. #6
    Membre expérimenté
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Par défaut
    tu as vu ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Response.Write("<body><script>window.close();</script></body>");
    http://dotnet.developpez.com/faq/asp...netrecourrante

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Un traitement pour fermeture d'une page aspx
    Par naima2005 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 26/02/2008, 16h37
  2. recuperé la fermeture d'une page aspx
    Par elomarifr dans le forum ASP.NET
    Réponses: 1
    Dernier message: 26/04/2007, 14h20
  3. Rechager une page aspx après fermeture de popup
    Par PléoX dans le forum ASP.NET
    Réponses: 3
    Dernier message: 05/04/2006, 10h58
  4. [VB.NET] Imprimer une page aspx
    Par sehing dans le forum ASP.NET
    Réponses: 3
    Dernier message: 22/04/2005, 14h44
  5. [HVMenu] problème dans les pages ASPX (urgent svp)
    Par hatembr dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/01/2005, 09h37

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