2012-03-13 57 views
0

我继承了一个项目,该项目最初是在VS2008的另一个开发人员的机器上用AjaxControlToolkit(3.0.20820.16598运行时版本v2.0.50727)开发的。我在我的机器上将VS2010中的项目转换为.Net Framework 4.0。现在页面上的AjaxControlToolkit控件都不起作用。但是,该项目仍然编译没有错误。有没有人知道如何从AjaxControlkit中获取这些控件?我下载了V4.1.5116并在转换后的项目中引用了它。它没有工作。我也尝试将项目转换为.Net Framework 3.5并使用V3.5.5116 Ajax控件并在项目中引用它。它也没有工作。AjaxControlToolkit

+0

尝试使用NuGet重新安装,它帮助了我。还确保您已将项目转换为4.0框架。 – formatc 2012-03-13 23:14:16

+0

我用NuGet重新安装了ACT。这并没有解决问题。 – user266909 2012-03-14 00:53:48

回答

1

事实证明,我不小心使用,而不是<% - - %>注释掉一些ACT控件。 html注释标签之间的Ajax控件仍然由服务器呈现。当与其他ACT控件交互时,它会生成脚本错误并阻止脚本的其余部分工作。