Affichage depuis un DropDownList [Résolu]

Signaler
Messages postés
32
Date d'inscription
lundi 23 octobre 2006
Statut
Membre
Dernière intervention
24 septembre 2009
-
Messages postés
32
Date d'inscription
lundi 23 octobre 2006
Statut
Membre
Dernière intervention
24 septembre 2009
-
salut
je veux crée en ASP.NET un formulaire d'inscription  ce dernier contient un DropDownList chargé par le nom des filières mé quand l'utilisateur valide son inscription je dois prendre le numero de filière au lieu de son nom pr çela j'ai fait une requete qui selectionne le nom depuis la liste et donne le numero à un textbox mé ça ne marche pas
voilà ce que j'ai fait :

command = connection.CreateCommand
        command.CommandText = "select * from Filière where Lib_Fil='" & Me.DropDownList2.SelectedValue & "'"
        If Not Me.IsPostBack Then
            connection.Open()
            reader = command.ExecuteReader
            While reader.Read
                Me.n.Text = reader(0).ToString
            End While
        End If
        reader.Close()
        connection.Close()
j'utilise microsoft visual studio 2003 et sql server 2000
je vous empris j'attend votre aide
merci d'avance

2 réponses

Messages postés
249
Date d'inscription
samedi 13 octobre 2007
Statut
Membre
Dernière intervention
2 mai 2014

Bonjour

Tu n'as ps besoin d'aller à chaque fois chercher le num ou bin l'id de la filière, imaginons que t'as une source de données qui contienne deux propriétés ou bien deux colonnes la première s'appelle IDFiliere et la deuxième NomFiliere et que tu veut charger la liste des noms des filières dans ta liste déroulante, avant de la charger tu peux configurer cette liste en lui indiquant pour chaque élément de la liste le nom et l'id en passant par ses deux propriétés DataTextField et DataValueField dans notre cas :

  NotreListe.DataTextField = "NomFiliere";
  NotreListe.DataValueField = "IDFiliere";

après tu peux la remplire, et lorsqu'un élément est séléctionné tu peux extraire soit son nom avec NotreListe.SelectedItem.Text ou bien son id avec NotreListe.SelectedItem.Value 

Les fins justifient les moyens_________________________________________________
Yassine BENNANI - Ingénieur en génie logiciel & multimédia (Consultant SI)
Messages postés
32
Date d'inscription
lundi 23 octobre 2006
Statut
Membre
Dernière intervention
24 septembre 2009

salut
merci  jacksparoow ça marche bien mnt
merci infiniment
[auteur/JACKSPAROOW/1172897.aspx ]