Tout nouveau chez AJAX. Je veux l'ajouter à Visual Studio (version 2015).ASP.NET et AJAX - CalendarExtender ne fonctionne pas
J'ai téléchargé AJAX et ajouté le fichier .dll à mon bac dans mon application Web. Ensuite, je suis allé dans ma boîte à outils et ajouté un nouvel onglet pour ce fichier .dll.
Puis j'ai ajouté à mon web.config:
<controls>
<add tagPrefix="ajaxtoolkit"
namespace="AjaxControlToolkit"
assembly="AjaxControlToolKit"/>
</controls>
J'ajouté à ma page principale:
<asp:ScriptManager ID="ScriptManager1" runat="server" />
J'ai ceci sur une page webform (et une page en utilisant mon maître modèle de page):
<asp:TextBox ID="TxtRegStart" runat="server" CssClass="formtextbox"></asp:TextBox>
<asp:CalendarExtender ID="TxtRegStart_CalendarExtender" runat="server" TargetControlID="TxtRegStart"></asp:CalendarExtender>
Le CalendarExtender ne fait rien ... pourquoi? (En cliquant dans la zone de texte ne tire pas un calendrier.) Qu'ai-je oublié de faire?
MISE À JOUR
Je l'ai à travailler. Je devais changer mon code sur ma page principale de ce <asp:ScriptManager ID="ScriptManager1" runat="server" />
à ceci:
<ajaxtoolkit:ToolkitScriptManager runat="Server" EnableScriptGlobalization="true" EnableScriptLocalization="true" ID="ScriptManager1" ScriptMode="Debug" CombineScripts="false" />
FYI, ToolkitScriptManager est maintenant obsolète. – moarboilerplate
Que devrais-je utiliser à la place? Désolé, très nouveau à cela. – RockOn
Désolé, aurait dû fournir plus d'informations. ToolkitScriptManager est maintenant obsolète et ScriptManager est préféré. Mais vous aurez probablement besoin de mettre à jour votre version de toolkit (probablement via le gestionnaire de paquets de nuget?) – moarboilerplate