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 :

Popup contenant une liste sélectionnable


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut Popup contenant une liste sélectionnable
    Bonjour,

    Je recherche des infos sur "comment créer une pop-up avec une liste sélectionnable".

    Je m'explique je voudrais que quand mon utilisateur clique sur un bouton je fasse un appel a un webservice qui me retournera une XML (contenant une liste) et j'aimerais afficher cette liste dans une petite pop-up. Puis il faut que mon utilisateur en séléctionner une et une fois que c'est fait biensur il faut que je puisse attraper son choix (Je tiens à préciser que je veux qu'il séléctionne qu'un Item et pas plusieurs).

    Voila j'ai fait quelques recherches mais je pense que je ne doit pas chercher avec le bon mots-clé car je n'ai rien trouvé. Si vous pouvez déjà m'aider à définir les bon mots pour ce que je veux faire ca m'aiderais grandement

    Merci

    Thierry

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2004
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2004
    Messages : 270
    Par défaut
    une fois ton xml récupéré, tu pourrais ouvrir une nouvelle page en utilisant la commande javascript "showModalDialog" en lui passant comme paramètres ton xml

    Une fois arrivé dans l'autre page, tu remplis ta liste avec le xml reçu,
    dès que l'utilisateur a fait son choix, soit directement au clic d'un élément de la liste soit via un bouton, dans ton code coté client tu affectes la valeur sélectionnée dans la liste à "window.returnValue"

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.returnValue = maListe.value
    et tu récupères cela dans la page appelante...

  3. #3
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    une fois ton xml récupéré, tu pourrais ouvrir une nouvelle page en utilisant la commande javascript "showModalDialog" en lui passant comme paramètres ton xml
    Oui mais le seul problème c'est que je ne peux pas faire ca en Javascript car je ne peux pas en faire (Cherche pas trop pourquoi Microsoft Office Infopath à ces raisons ).

    Moi ce qui me faudrait c'est une méthode C# qui m'ouvre une fenêtre pop-up avec la liste en paramêtre.

    Peut-être ferais-je mieux de chercher coté Winform car je peux encore pour l'instant utilisé... Mais j'aimerais mieux directement passé a une méthode webform

    Merci

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2004
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2004
    Messages : 270
    Par défaut
    ta popup peut très bien être un page.aspx qui va pouvoir récupérer et manipuler comme tu le veux ton xml en paramètre sans devoir utiliser de javascript.

    Le javascript n'est là que ouvrir ta popup et récupérer la valeur sélectionnée dans la liste une fois la popup fermée.

  5. #5
    Membre émérite Avatar de zeavan
    Architect
    Inscrit en
    Avril 2003
    Messages
    590
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Autre

    Informations professionnelles :
    Activité : Architect

    Informations forums :
    Inscription : Avril 2003
    Messages : 590
    Par défaut
    et infoPath te permet de travailler avec Ajax, tu dois pouvoir faire ca avec les nouveaux control ajax.net.

    Mais bon dans Ajax il y a javascript alors ....

  6. #6
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Effectivement, j'avais pas pensé à AJAX que je ne connais pas encore vraiment (y nous ont tous balancé a la figure en même temps cette année chez Microsoft)... mais si tu me dis que cela serait une bonne chose de faire comme ca je veux bien m'y mettre... Allé je vais aller me chercher un tuto (si t'en connais un bon c'est volontiers)

    Merci

    Thierry

Discussions similaires

  1. Ajout de Node a partir d'objet contenant une liste d'objet
    Par Al_Bundy dans le forum Windows Forms
    Réponses: 4
    Dernier message: 05/08/2008, 14h35
  2. Réponses: 2
    Dernier message: 29/05/2008, 15h59
  3. gérer une liste/sélectionner des lignes /cocher des checkbox
    Par lauben dans le forum GTK+ avec C & C++
    Réponses: 5
    Dernier message: 13/09/2007, 09h41
  4. Réponses: 3
    Dernier message: 13/02/2007, 11h51
  5. Hachage contenant une liste
    Par gobgob dans le forum Langage
    Réponses: 3
    Dernier message: 19/01/2007, 23h10

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