-
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?
:cry:
D'avance merci! ;)
-
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!!! :bug:
-
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+
-
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...
-
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?
:bug:
Merci de me répondre!
@+
-
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"
-
Ok OK Chubyone, merci :D
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! :merci:
-
Il est difficle en Informatique de faire de grosse erreures. Pourquoi? Parce que l'on peut toujours créer un test pour 0€ qui soit une copie parfaite de ce qui a été fait avant ;-)
Si tu as peur de trop bidouiller ton projet existant, créer une nouvelle page vide.
Place quelque dropdownlist...
Dans la boite à outils chercher "sqldatasource" dans l'onglet "Données"
fait quelque glisser déposer, lit les commentaires, on te demandera de configurer, tu devra surement créer une nouvelle connexxion, ou tu chopera le nom du serveur, etc...
Ensuite dans ta dropdown tu spécifie ton datasource...
N'hésite pas à bidouiller tester... Petit à petit tu sentira que tu avances...
-
Merci beaucoup!!!! :D
Je vais essayer de bidouiller et si je galère trop je fais appelle à toi!! OK?
@+
:king:
-
Au faite c'est quoi le Combo1, etc...
Comment je filtre???
Please de l'aide!
:bug:
-
Combobox est le nom version winform des dropdownlist ;-)
Ou plutot : une combobox possède comme style la dropdownlist...
En web il n'y a que dropdownlist
-
ah ok! c'est + clair mais comment je filtre ma première DropDown List, pour avoir ma liste d'absent de la classe sélectionné?
J'ai réussi à faire la requête pour récupérer les absents, mais j'ai tous les absents de toutes les classes, donc je veux trier...
Comment je fais?
:bug: