IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Faciliter la Recherche dans Dropdownlist


Sujet :

ASP.NET

  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2005
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 4
    Points : 6
    Points
    6
    Par défaut Faciliter la Recherche dans Dropdownlist
    Bonjour à tous,
    J'utilise ASP.NET 2 et C#
    SVP comment configurer un controle Dropdownlist pour qu'une recherche se fasse sur la chaine de caractère entieres de ses éléments et pas uniquement sur la premiere lettre.
    exemple:dans la dropdownlist,jai les éléments :
    "bonjour","demain","demande","arrivée"
    je souhaite quen recherchant par exemple "demande",l'utilisateur en saisisant "dem",l'item "demande" soit sélectionné(comme c'est les cas dans VB6)
    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 132
    Points : 75
    Points
    75
    Par défaut
    Je pense que ce doit etre possible en utilisant du javascript ... et encore, ca doit etre tendu.

  3. #3
    Membre actif Avatar de ccambier
    Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Octobre 2006
    Messages : 256
    Points : 267
    Points
    267
    Par défaut
    bonjour,
    si tu travailles avec le 2.0 tu peux installer le module Ajax.net et là tu peux obtenir des controles ASP assez puissant comme des AutoCompleteTextBox, et ça je pense que c'est exactement ce que tu cherches.
    tu perdras certainement moins de temps à utiliser ces controles qu'à essayer de le simuler en javascript. (à moins de trouver le code JS tout fait sur le net)

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut autocomplete textebox
    bjr,

    je suis bloquée avec ma recherche sur mon formulaire, j'aimerai utiliser les autocomplete textbox mais je ne sais pas comment faire car mes données doivent être liées à ma table et je n'ai pas vu d'exemple à ce propos.
    merci










    Citation Envoyé par ccambier
    bonjour,
    si tu travailles avec le 2.0 tu peux installer le module Ajax.net et là tu peux obtenir des controles ASP assez puissant comme des AutoCompleteTextBox, et ça je pense que c'est exactement ce que tu cherches.
    tu perdras certainement moins de temps à utiliser ces controles qu'à essayer de le simuler en javascript. (à moins de trouver le code JS tout fait sur le net)

  5. #5
    Membre actif Avatar de ccambier
    Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Octobre 2006
    Messages : 256
    Points : 267
    Points
    267
    Par défaut
    personnellement je n'ai encore jamais utiliser tous les composants d'ajax mais sur http://ajax.asp.net tu devrais trouver qqch

    mtnt je sais qu'ils utilises souvent les web services pour faciliter l'utilisation mais je ne sais pas si dans ton cas ce serait interressant

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut pas de web service
    j'ai vu mais les exemple ne me conviennent pas, car mon pb est que dans un formulaire web de type formview je souhaiterai que lors de la saisie de la première lettre par exemple sur le textbox societé ça m'affiche une liste ou je peux choisir la bonne société. je voulai utiliser une dropdown list mais dans ma table il ya près de 1000 societé alors je ne sais plus koi faire.je suis bloquée. si tu as un conseil?

    merci



    Citation Envoyé par ccambier
    personnellement je n'ai encore jamais utiliser tous les composants d'ajax mais sur http://ajax.asp.net tu devrais trouver qqch

    mtnt je sais qu'ils utilises souvent les web services pour faciliter l'utilisation mais je ne sais pas si dans ton cas ce serait interressant

  7. #7
    Membre actif Avatar de ccambier
    Profil pro
    Consultant ERP
    Inscrit en
    Octobre 2006
    Messages
    256
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Octobre 2006
    Messages : 256
    Points : 267
    Points
    267
    Par défaut
    premièrement tu devrais limité le nombre de résultat de ta recherche à 10 généralement c'est ce qu'on voit partout si l'utilisateur ne trouve pas sont bonheur il entrera d'autres lettres .

    sinon l'idéal serait de créer un webservice qui s'occuperait de la recherche et de te renvoyer les resultats, que tu n'aurais qu'à lier à ton control autocompletetextbox (j'avais vu une démo chez MS de l'utilisation des objets ajax)

    je te conseil de regarder du coté du wbeservice, mais ça necessite la maitrise au tout au moins savoir utiliser correctement les webservices... c'est à toi de voir

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut merci
    merci, je vais continuer à chercher ou autant abdiquer et trouver une autre solution.
    merci








    Citation Envoyé par ccambier
    premièrement tu devrais limité le nombre de résultat de ta recherche à 10 généralement c'est ce qu'on voit partout si l'utilisateur ne trouve pas sont bonheur il entrera d'autres lettres .

    sinon l'idéal serait de créer un webservice qui s'occuperait de la recherche et de te renvoyer les resultats, que tu n'aurais qu'à lier à ton control autocompletetextbox (j'avais vu une démo chez MS de l'utilisation des objets ajax)

    je te conseil de regarder du coté du wbeservice, mais ça necessite la maitrise au tout au moins savoir utiliser correctement les webservices... c'est à toi de voir

  9. #9
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Points : 212
    Points
    212

  10. #10
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut merci tout de même
    merci tout de même,
    avec peu de données j'arrive à le faire, utiliser les listes mais avec près de 27000, je suis bloquée j'ai l'impression que c'est impossible.
    merci





  11. #11
    Membre du Club
    Profil pro
    Développeur .NET
    Inscrit en
    Juin 2005
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2005
    Messages : 45
    Points : 56
    Points
    56
    Par défaut
    Recherche dans DropDownList --> ListSearchextender dans les composants Ajax. Très simple d'utilisation.

  12. #12
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut ok
    ok,
    je vais chercher.


    Citation Envoyé par ironice
    Recherche dans DropDownList --> ListSearchextender dans les composants Ajax. Très simple d'utilisation.

  13. #13
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Points : 212
    Points
    212
    Par défaut
    Citation Envoyé par hermine
    ok,
    je vais chercher.
    je viens de trouver ca

    An ASP.NET 2.0 AutoComplete DropDownList...
    sans ajax
    mais avec du JS
    http://www.dotnetjohn.com/articles.aspx?articleid=215

  14. #14
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut merci
    merci bcp, mais je l'avais déjà vu. moi j'utlise des webform alors cela ne repond pas trop à mes recherches. merci bcp X-Nem.




    Citation Envoyé par X-Nem
    je viens de trouver ca

    An ASP.NET 2.0 AutoComplete DropDownList...
    sans ajax
    mais avec du JS
    http://www.dotnetjohn.com/articles.aspx?articleid=215

  15. #15
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Points : 212
    Points
    212
    Par défaut
    Citation Envoyé par hermine
    merci bcp, mais je l'avais déjà vu. moi j'utlise des webform alors cela ne repond pas trop à mes recherches. merci bcp X-Nem.
    bah je vois pas le souci alors

  16. #16
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut j'utilise une formview
    mon souci est de l'integrer au sein d'une formview.




    Citation Envoyé par X-Nem
    bah je vois pas le souci alors

  17. #17
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Points : 212
    Points
    212
    Par défaut
    Citation Envoyé par hermine
    mon souci est de l'integrer au sein d'une formview.
    bah tu peux non?

  18. #18
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 132
    Points : 54
    Points
    54
    Par défaut je travaille avec une webform!!
    slt,

    je travaille avec une webform dans laquelle j'ai une formview, mon champ (textbox) ou dropdownlist doit aller prendre le resultat dans une table de ma base. je ne vois pas trop comment l'adapter à mon cas.je vais essayer de le relir.


    Citation Envoyé par X-Nem
    bah tu peux non?

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/05/2008, 18h38
  2. Recherche dans DropDownList
    Par paradeofphp dans le forum ASP.NET
    Réponses: 5
    Dernier message: 02/11/2007, 13h24
  3. Rechercher dans un DropDownlist
    Par steelidol dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 21/10/2005, 15h58
  4. [BPW]Problème de recherche dans une boîte liste
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 14
    Dernier message: 05/07/2003, 16h10
  5. recherche dans un document xml via DOM
    Par ndoye_zaff dans le forum APIs
    Réponses: 5
    Dernier message: 11/06/2003, 15h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo