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 une page


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de DaisyVIP
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 160
    Par défaut Rafraichir une page
    Bonjour, j'ai besoin de votre aide.

    Alors voila, j'ai plusieurs DropDownList sur ma page qui son relié à ma base de donnée SQL Serveur.
    Et donc je voudrais que lorsque je sélectionne un élément de ma première liste déroulante, qu'il n'apparaisse que les éléments reliés à cette sélection dans les autres listes déroulantes.

    Comment faire?

    Merci de me répondre, parce que je galère trop!!!

    Que dois je faire, dans ma base de donnée et dans le code de ma page?

    D'avance merci!

  2. #2
    Membre confirmé Avatar de DaisyVIP
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 160
    Par défaut
    PLus précisement...

    Je voudrais sélectionner une classe (dans une liste déroulante) et qu'ensuite mon programme ne m'affiche que les absents de cette classe dans une case spéciale et tout ça à partir d'une base de donnée complète.

    Merci de me répondre!!!

  3. #3
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    Tu fais un sqldatasource relie a tes classes et ton combo1 relié a ce sqldatasource. Ensuite tu fais un deuxieme sqldatasource que tu relie a tes eleves avec un filtre sur le control combo1. tu mets un combo2 sur ce deuxieme sqldatasource, et le tour est joué!

    Tout peut se faire avec les assistants de Visual web developper ou visual studio..

    a+

  4. #4
    Membre confirmé Avatar de DaisyVIP
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 160
    Par défaut
    Ok, Merci beaucoup pour ta réponse...

    mais...

    pourais tu être un peu plus précis, je suis vraiment pas très forte en programmation, je travaille sur Visual Web Developer 2005 Express, comment je fais alors?


    Merci de me répondre!
    @+

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Arthis ta donnée pas mal d'indications ;-)

    je ne connais pas web express, mais dans tu dois pouvoir trouver tout ca dans la boite à outils.
    Ensuite dans les dropdown tu as un champ "Datasource"

  6. #6
    Membre confirmé Avatar de DaisyVIP
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 160
    Par défaut
    Ok OK Chubyone, merci

    Mais le truc c'est que je voudrais un peu plus de précision, pour être sûre d'y arriver, j'veux qu'on me guide un peu plus, parce que je ne connais pas trop ce logiciel (je travaille depuis moins d'une semaine dessus) donc, guidez moi svp!!!

    Merci!

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Si en fonction d'un item sélectionner tu dois effectuer une opération dans la bdd, il faut poster le formulaire : le serveur raffrachira la page avec les nouvelles données dans les list, et etc.
    La page se raffraichira, donc.

    Si tu veux essayer cela, tu peux te lancer dans asp.net ajax, pour éviter un raffraichissement complet...


    Comme tu dois remplir tes dropdownlist en fonction d'un choix, il faut forcément un aller/retour serveur.

    Si toutes tes valeur étaient static, tu pourrais encore faire la bourrine et envoyer plusieurs dropdownlist cachée.. En fonction de la sélection, de l'autre coté javascript aurait affiché ou non les dropdl voulue...

Discussions similaires

  1. [VB.Net] Comment rafraichir une page aspx ?
    Par bisounux dans le forum ASP.NET
    Réponses: 3
    Dernier message: 02/02/2006, 11h25
  2. Rafraichir une page
    Par ghost942 dans le forum Langage
    Réponses: 5
    Dernier message: 03/01/2006, 17h32
  3. [VBNET] Rafraichir une page WEB distante (par IE)
    Par onipif dans le forum VB.NET
    Réponses: 7
    Dernier message: 22/11/2005, 18h59
  4. [Rafraichir] Rafraichir une page sans perdre mes champs
    Par ozzmax dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/11/2005, 17h54
  5. [jsp]rafraichir une page
    Par GreenJay dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 21/07/2004, 14h41

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