Très facile, tu installes Microsft Ajax Library pour pouvoir faire de l'ASP.NET Ajax. Soit tu installes ASP.NET AJAX Extensions 1.0 si tu es en Visual Studio 2005, soit tu fais rien si tu es sous Visual Studio 2008. (
http://www.asp.net/ajax/downloads/)
Ensuite, tu peux télécharger la solution ControlToolKit sous CodePlex, tu compiles la solution avec Visual Studio, si tout se passe bien, c'est que ASP.NET AJAX Library est bien installé
Tu copies l'assembly qui a été créée dans un répertoire de ton choix.
Après, reviens dans ton projet ASP.NET. Pour ajouter les contrôles AJAX dans la toolbox de Visual Studio, tu fais clique droit sur la toolbox puis "Choose items". Dans la boite de dialogue, tu cliques sur browse et tu vas sélectionner l'assembly du ControlToolKit. Il te reste plus qu'à sélectionner les nouveaux contrôles et tu pourras les utiliser comme les contrôles ASP.NET.
Reste à rajouter un ScriptManager soit dans ta MAsterPage si tu en utilises une, soit dans la page ASPX qui désire utiliser des contrôles AJAX. C'est lui qui permettra à ta page ASP.NET d'utiliser de l'AJAX (pour rester simple) :
Soit tu le trouveras dans ta toolbox, soit tu copies/colles le code suivante juste après la balise <form> :
1 2
| <asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager> |
A noter que le ScriptManager ne contient rien dans ton cas, tu dois mettre tes contrôles ASP.NET et ASP.NET Ajax après cette balise.
Partager