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 :

Rafraichir page A par rapport à la page B


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 44
    Par défaut Rafraichir page A par rapport à la page B
    Bonjour à tous,

    je souhaite rafraichir une page A, par rapport à une page B.

    Je sais qu'il existe ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.Response.Write("<script>window.opener.location = window.opener.location;</script>")
    Mais le problème c'est qu'il rafraichit la page en entier, or ma page contient une DropDownList et au moment du rafraichissement, cette liste est remise à zéro .

    Donc ma question, y-a-il un moyen de faire passé un paramètre dans ce bout de code avec l'id à séléctionner dans ma DropDownList ?

    Merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 360
    Par défaut
    plusieurs questions :

    - Comment tu lance le rafraichissement ? c'est un click sur un bouton ?
    - tu veux rafraichir partiellement ta page ? pour ne pas perdre la valeur de ta liste ? Pourquoi tu veux rafraichier ta page ?


    sinon tu peux aussi lancer un postback de ta page via du JS ... mais bon il doit y avoir plus "propre"

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 44
    Par défaut
    Citation Envoyé par jjameau Voir le message
    - Comment tu lance le rafraichissement ? c'est un click sur un bouton ?
    un bouton click

    Citation Envoyé par jjameau Voir le message
    - tu veux rafraichir partiellement ta page ?
    toute sauf ma DropDownList

    Citation Envoyé par jjameau Voir le message
    Pourquoi tu veux rafraichier ta page ?
    Au départ, quand je suis sur ma page A, j'ouvre un pop-up (page B) (j'entre des valeurs) et quand je click sur mon bouton je veux rafraichir ma page A, au moment où je ferme mon pop-up.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 360
    Par défaut
    ce que je ferai mais je pense qu'on peut faire mieux :

    Sur A :
    - Tu crée un Bouton qui ne fais qu'un simple postback (tu peux le cacher en JS)
    - tu créer un fct JS qui va chercher ce bouton et qui click dessus getElementById('toto').click()
    - Ta dropDownList tu fais attention qu'elle ne perde pas sa valeur lors d'un Postback

    Sur B:
    Avant la fermeture, tu fais en js un window.opener.le_nom_de_ta_fct_js()

    c'est un peu bidouille mais ca fonctionne

Discussions similaires

  1. Centrer une image par rapport à la page
    Par Murmandamus dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 5
    Dernier message: 24/09/2011, 23h59
  2. [CSS 2] Affichage des pages décalé par rapport au menu G
    Par jlb59 dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 25/05/2011, 17h19
  3. rafraichissement page parent par rapport a une greybox
    Par yohann007 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 07/01/2009, 10h49
  4. Position de la sourie par rapport à la page
    Par Cyrilh7 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 05/05/2006, 19h25
  5. Réponses: 2
    Dernier message: 14/11/2005, 16h04

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