无法找到“类型或命名空间’AjaxControlToolkit’的解决方案……”?

Error 3 The type or namespace name 'AjaxControlToolkit' could not be found in the global namespace (are you missing an assembly reference?) D:\My App\table\PopUpdata.aspx.designer.cs 58 27 table. 

我已经声明了这个javascript但是问题是什么。

   

引用dll是:

  1. 在Solution Explorer中,选择项目。
  2. 在“项目”菜单上,单击“添加引用”。 将打开“添加引用”对话框。
  3. 选择指示要引用的组件类型的选项卡。 (如果在列表中找不到.dll,请转到浏览选项卡并在目录中找到它)

MSDN上有一篇包含已安装库的文章 。

a还有另一种方法可以做到这一点。

获得AjaxControlToolkit所需的引用

右键单击项目/解决方案>管理NuGet包..>安装Ajax控件工具包。

这将为您的解决方案添加所需的程序集。

我遇到了同样的问题。 我删除了bin文件夹中的所有文件,然后将文件添加回文件夹。 它运作成功。 希望它能解决你的问题。

你错过了一个程序集引用。 所以你需要在项目中引用AjaxControlToolkit.dll。

这是dll的一般问题

要解决这个问题,你的Bin文件夹中必须有3个dll

1 – AjaxControlToolkit.dll

2 – AjaxControlToolkit.dll.refresh(刷新文件)

3 – AjaxControlToolkit(程序调试数据库)

在此处输入图像描述

现在只需在应用程序中添加AjaxControlToolkit.dll参考。