Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/08/2007, 10h30   #1
Membre à l'essai
 
Inscription : avril 2007
Messages : 76
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 76
Points : 21
Points : 21
Par défaut [DropDownList] Switch case sur sélection

Bonjour a tous,

Voila je souhaiterai affichez différentes tables de mon dataset en fonction du choix effectué dans la dropdownlist.

Voila le code que j'ai fais mais qui ne fonctionne pas, sans trop savoir pourquoi malgrès différentes recherches.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
    {
 
        switch (DropDownList1.SelectedIndex.ToString())
        {
            case "Toutes les machines enregistrées":
                MACHINETableAdapter machines = new MACHINETableAdapter();
                GridView1.DataSource = machines.GetData();
                GridView1.DataBind();
                break;
            case "Nouvelles machines":
                recep_ip_new_machineTableAdapter new_machines = new recep_ip_new_machineTableAdapter();
                GridView1.DataSource = new_machines.GetData();
                GridView1.DataBind();
                break;
            case "Changements dans le périmètre":
                recep_ip_dans_periTableAdapter dans_peri = new recep_ip_dans_periTableAdapter();
                GridView1.DataSource = dans_peri.GetData();
                GridView1.DataBind();
                break;
            case "Machines en anomalies":
                erreurTableAdapter anomalie = new erreurTableAdapter();
                GridView1.DataSource = anomalie.GetData();
                GridView1.DataBind();
                break;
        }
    }
Je précise que indépendament, chaque bloc d'instruction pour charger une page dans ma gridview fonctionne (testé dans le pageload)

Merci par avance
Ykaar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 11h18   #2
Membre à l'essai
 
Inscription : avril 2007
Messages : 76
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 76
Points : 21
Points : 21
Ne pas dormir c'est le mal ....


Remplacement de SelectedIndex par SelectedValue et c'est bon bizarrement ...

Bonne journée
Ykaar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h13.


 
 
 
 
Partenaires

Hébergement Web