Je remplis une DropDownList à partir d'une BD avec le code suivant :
Requete1 = "Select distinct(Vendor_Name) from Vendor where Status <> 'D' order by Vendor_Name"
Connexion1("Mabase")
Me.E_VENDOR_VALUE.Datasource = Record1
Me.E_VENDOR_VALUE.Databind()
Destruction1("Mabase")
et j'affiche les données de la manière suivante :
Jusque là tout va bien.
Par contre, je voudrais me positionner automatiquement sur une des valeurs de ma liste en fonction d'un paramètre
Comment sélectionner cette valeur ?
Juste après avoir rempli ton dropdownlist , tu inseres ses lignes :
'recherche si ton parametre existe dans le dropdownlist
Dim sel As ListItem = E_VENDOR_VALUE.Items.FindByValue(ton_parametre)
'si ce dernier existe bien...
If Not sel Is Nothing Then
'on le selectionne
sel.Selected = True
End If
Merci pour ta réponse
J'ai suivi à la lettre tes conseils (je pense)
Après mes balises </:asp:dropdownlist>, j'ai inséré ton code.
J'ai vérifié et mon paramètre est bien renseigné et sel.selected = true mais la DDL ne se positionne toujours pas au bon endroit
Ou est l'erreur ... ?