AjaxControlToolkit需要ASP.NET Ajax 4.0脚本

sak*_*net 8 asp.net ajaxcontroltoolkit

任何人都可以解决这个问题

Microsoft JScript运行时错误:AjaxControlToolkit需要ASP.NET Ajax 4.0脚本.确保引用了正确版本的脚本.如果您使用的是ASP.NET ScriptManager,请切换到AjaxControlToolkit.dll中的ToolkitScriptManager.

我使用的是asp.net 3.5,VS 2008.我可以在AjaxControlToolKit.dll文件3.5.40412.2中看到该版本.

Pal*_*mar 11

试试这个:

更改

<asp:ScriptManager ID="scriptManager1" runat="server"></asp:ScriptManager> 
Run Code Online (Sandbox Code Playgroud)

<ajaxToolkit:ToolkitScriptManager ID="toolkitScriptManager1" runat="server"></ajaxToolkit:ToolkitScriptManager> 
Run Code Online (Sandbox Code Playgroud)


小智 6

尝试删除Microsoft.ScriptManager.MSAjax.dllbin文件夹中的..

  • 除了重命名 bin 文件夹中的 Microsoft.ScriptManager.MSAjax.dll 之外,请确保它不在 Visual Studio 项目的“引用”部分中。我从未添加过它,但它最终还是在那里,困扰了我好几天,直到我意识到它在那里。 (3认同)
  • 永远不要跟进建议删除硬盘上的内容的人。更好的建议是重命名或重新定位它。 (2认同)