Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the solution for "The Type or namespace 'AjaxControlToolkit' could not be found..."?

 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.

I have Declared this javascript but what is the problem.

<%@ 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" %>
like image 636
Abdul Hamid Avatar asked Dec 05 '13 06:12

Abdul Hamid


3 Answers

This is general issue of dll

for solving this you must have 3 dll in your Bin folder

1--AjaxControlToolkit.dll

2--AjaxControlToolkit.dll.refresh (Refresh file)

3--AjaxControlToolkit (Program Debug database)

enter image description here

Now just add the AjaxControlToolkit.dll refrence in your application.

like image 104
Jeetendra Negi Avatar answered Nov 15 '22 18:11

Jeetendra Negi


Way to reference a dll is:

  1. In Solution Explorer, select the project.
  2. On the Project menu, click Add Reference. The Add Reference dialog box opens.
  3. Select the tab indicating the type of component you want to reference. (If you don't find your .dll in the list, then go to the browse tab and find it in your directory)

An article on MSDN to include installed libraries.

And there is another way to do it, too.

like image 44
Shaharyar Avatar answered Nov 15 '22 17:11

Shaharyar


To have the needed references for AjaxControlToolkit

Right Click project/solution > Manage NuGet Packages..> Install AjaxControlToolkit.

This will add needed assemblies to your solution.

like image 27
Akxaya Avatar answered Nov 15 '22 16:11

Akxaya