2012-04-02 8 views
5

Kürzlich habe ich angefangen, an VS2010 zu arbeiten, und ich verweise auf AjaxControlToolkit 4.1.51116.0. Ich erhalte unten Laufzeitfehler -AjaxControlToolkit erfordert ASP.NET Ajax 4.0-Skripts. Stellen Sie sicher, dass die korrekte Version der Skripts referenziert wird

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.

ich für denselben Fehler viele Frage gesehen haben floating aber die vorgeschlagene Lösung ist die Verwendung 'ToolkitScriptManager' statt 'ScriptManager' nicht für mich arbeitet. Jede Hilfe in diesem Zusammenhang würde sehr geschätzt werden.

Antwort

-2

Stellen Sie sicher, den <asp:ScriptManager />-Tag mit dem Namespace des AjaxControlToolkit Baugruppe (z atk) ersetzen: <atk:ToolkitScriptManager />. Das hat für mich funktioniert.

+0

<% @ Register Assembly = "AjaxControlToolkit" Namespace = "AjaxControlToolkit" TagPrefix = "asp" %> Nicht funktioniert, warum? –

+0

@LucasRodriguesSena Ich empfehle Ihnen, Ihre eigene Frage zu stellen – Dov

+0

Tag soll Ajax 4.0 - .net4.0/.net4.5 unterstützt werden, da es dort nicht funktioniert, scheint eine Art von Konfigurationsproblem zu sein . Das Zurücksetzen auf ist nicht die Lösung für das Konfigurationsproblem. Es gibt eine Reihe von Posts, die dasselbe Problem melden. Anscheinend werden mehr Entwickler nach VS2012 umziehen. – htm11h