Autocomplete

Signaler
Messages postés
63
Date d'inscription
jeudi 30 septembre 2004
Statut
Membre
Dernière intervention
18 juillet 2008
-
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
-
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()

1 réponse

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
22
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