2012-04-02 1 views
5

Récemment j'ai commencé à travailler sur VS2010 et je fais référence à AjaxControlToolkit 4.1.51116.0. Je reçois ci-dessous erreur d'exécution -AjaxControlToolkit requiert des scripts ASP.NET Ajax 4.0. Vérifiez que la version correcte des scripts est référencée

Microsoft JScript runtime error: AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.

J'ai vu beaucoup question flottante pour la même erreur, mais la solution proposée est d'utiliser 'ToolkitScriptManager' au lieu de 'ScriptManager' ne fonctionne pas pour moi. Toute aide dans ce contexte serait grandement appréciée.

Répondre

-2

Assurez-vous de remplacer l'étiquette <asp:ScriptManager /> par l'espace de nom de votre assemblage AjaxControlToolkit (par exemple atk): <atk:ToolkitScriptManager />. Cela a fonctionné pour moi.

+0

<% @ Register Assembly = "AjaxControlToolkit" Namespace = "AjaxControlToolkit" TagPrefix = "asp" %> Ne fonctionne pas, pourquoi? –

+0

@LucasRodriguesSena Je vous recommande de poser votre propre question – Dov

+0

tag est supposé être pris en charge Ajax 4.0 - .net4.0/.net4.5, car il ne fonctionne pas, il semble y avoir une sorte de problème de configuration . Revenir à n'est pas la solution au problème de configuration. Il y a un certain nombre de publications qui rapportent ce même problème. Apparemment, plus de développeurs passent à VS2012. – htm11h

Questions connexes