Publié le 17/03/2008 par Another
Je vous propose ce WebControl réalisé par mes soins, optimisé par certain de mes collaborateurs dont je ne citerai les noms... (C'est toujours plus facile d'optimiser quelque chose d'existant que de le faire :-).
Avant de se perdre en discussions oiseuses, je vous propose ci-dessous un exemple d'implémentation avec la liste des pays codification ISO 3166-1 alpha2.
The file '/Devel/Samples/ajaxBox.ascx' does not exist. :(
Le contrôle s'appuie sur la technologie Ajax et la dll de Michael Schwarz
Le contrôle fonctionne comme une DropDownList mais son contenu est dynamique. C'est à dire que les enregistrements retournés sont filtrés selon ce que tape l'utilisateur.
Cette méthode, par rapport à une DropDownList classique présente les avantages suivants :
La section ci-après vous explique pas à pas comment implémenter le contrôle dans votre projet Web.
Dans un premier temps je vous propose de télécharger l'archive myProject.rar (Visual Studio 2003). Cette dernière contient l'ensemble des sources nécessaires à l'implémentation du contrôle dans votre projet Web. Les sources du WebControl, les scripts d'implémentation ainsi que la librairie Ajax.
Pour l'installation de my.Project, il vous faut créer un répertoire virtuel demo sous Internet Information Server (IIS).
J'essaierai dans un futur proche de faire un tutorial Step by Step afin de faciliter l'implémentation du WebControl AutoCompletion dans votre projet.