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但问题是什么。
<%@ Page Title="Show Data From Menu" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="PopUpdata.aspx.cs" Inherits="table.PopUpdata" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
答案 0 :(得分:13)
引用dll
的方法是:
MSDN 上的article以包含已安装的库。
a有another way来做。
答案 1 :(得分:4)
获取AjaxControlToolkit所需的引用
右键单击项目/解决方案&gt;管理NuGet包..&gt;安装Ajax控件工具包。
这将为您的解决方案添加所需的程序集。
答案 2 :(得分:1)
我遇到了同样的问题。我删除了bin文件夹中的所有文件,然后将文件添加回文件夹。它运作成功。希望它能解决你的问题。
答案 3 :(得分:0)
您缺少程序集引用。因此,您需要在项目中引用AjaxControlToolkit.dll。
答案 4 :(得分:0)
这是dll的一般问题
要解决这个问题,你的Bin文件夹中必须有3个dll
1 - AjaxControlToolkit.dll
2 - AjaxControlToolkit.dll.refresh(刷新文件)
3 - AjaxControlToolkit(程序调试数据库)
现在只需在应用程序中添加AjaxControlToolkit.dll参考。
答案 5 :(得分:0)
在您的bin文件夹中添加AjaxControlToolkit.dll
,然后清理解决方案并重建您的解决方案