Autocomplete

Messages postés
63
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
18 juillet 2008
- - Dernière réponse : jesusonline
Messages postés
6827
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
- 3 janv. 2008 à 20:59
Bonjour,

En référence à ce sujet :

http://blogs.codes-sources.com/cyril/archive/2007/10/16/autocomplete-keyvaluepair-identifiant-id-key-toolkit-autocompleteextender.aspx

je ne parviens pas à refaire ton code c#. Moi je fais du vb.net.

J'obtiens : "System.CastException:Impossible d'effectuer un cast d'un objet de type 'System.Double' en type 'System.String'

Dim les_rues As New List(Of String)()

...dans la boucle ...

Les_rues.Add(AutocompleteExtender.CreateAutoCompleteItem( DirectCast(DataReader("rue"), String),

DirectCast(DataReader("id_rue"), String)))

...

Return les_rues.ToArray()
Afficher la suite 

1 réponse

Messages postés
6827
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
16
0
Merci
Bonjour,

D'après le message d'erreur, tu essayes de caster un Double vers un String.

Essaye avec ça DirectCast(DataReader("id_rue"), Double).ToString() et renseigne toi sur le typage avec .net ;-) car tu risques d'avoir de nombreux "problèmes" du genre.

<hr />Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant
Commenter la réponse de jesusonline