1

我下载了带有 ajax 4.5 版本的包,我将 DDL 添加到了工具箱中,引用了相同的 DDL 作为添加到工具箱的项目,在 aspx 上使用它

<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></ajaxToolkit:ToolkitScriptManager>

<ajaxToolkit:CalendarExtender ID="TextBox1_CalendarExtender" runat="server" Enabled="True" TargetControlID="TextBox1">
    </ajaxToolkit:CalendarExtender>

但是出现这个错误,我做错了什么?

Unhandled exception at line 3, column 412 in http://localhost:6944/View/Chart/Chart.aspx?_TSM_HiddenField_=ToolkitScriptManager1_HiddenField&_TSM_CombinedScripts_=;;AjaxControlToolkit,+Version=4.5.7.123,+Culture=neutral,+PublicKeyToken=28f01b0e84b6d53e:en-US:e669ce41-1aa1-4541-aae9-fa5dc37e70db:de1feab2:fcf0e993:f2c8e708:720a52bf:f9cec9bc:589eaa30:698129cf:fb9b4c57:ccb96cf9

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

所有都是从工具箱中添加的。

4

1 回答 1

0

当你创建一个 WEB API 时,项目已经有一个 AJAX 版本并且给出了很多问题,我创建一个空的 WebForms 来解决它。将 ajaxtoolkit 添加到收费箱,如果添加了任何版本,将自动添加正确的 DLL,并且很高兴。

于 2013-04-09T17:54:35.213 回答