Welcome to the AJAX Control Toolkit!

The AJAX Control Toolkit is a joint project between the community and Microsoft. Built upon the ASP.NET 3.5 AJAX Extensions, the Toolkit aims to be the biggest and best collection of web-client components available.

The Toolkit addresses three needs. First it gives website developers a place to get components to make their web applications spring to life, second it gives a set of great examples for those wishing to write client-side code, and third it is a place for the best script developers to get their work highlighted.

Interested in contributing? Click here to find out how. Check out some Community controls that provide solutions for Toolkit wishlist items.

Need more info on the Toolkit?
  • Sample WebSite: Interactive sample pages for all the Toolkit components be found here
  • Forum: Questions about the Toolkit can be asked at the ASP.NET Forums.
  • Toolkit Bugs: If you're using the Toolkit and have found a bug, check out the "Issue Tracker" section. Here are some guidelines on how to open bugs:
    • Users opening bugs should add a simple code repro, specify toolkit release number, browser information and forum post links if applicable for quicker and easier resolution of bugs.
    • Questions revolving around tailoring controls to perform specific actions should be posted on the forums before opening a bug under issue tracker. This will allow the community to participate by providing suggestions and workarounds if possible. In addition to that, the community and the toolkit team will be able to point you to known issues and work items if applicable. If the forum thread comes to a consensus that there is an underlying problem/need for support in the toolkit for that particular issue and it is not being tracked, then a work item should be opened with a link to the forum post.
  • Latest Toolkit bits: If you're wanting to download the latest stable bits, use the "Releases" tab, and if you want to get the latest source code bits, check out the "Source Code" tab.
  • Prerequisites: Downloading the Toolkit project requires that you have installed the VS 2005 Web Application Projects (WAP) update, available at (note there are two downloads, a VS 2005 update and the main WAP update). However, if you install Visual Studio Service Pack 1 then the WAP update is included in it and need not be installed separately.
  • Accessibility: Check out the Toolkit Accessibility story.
  • Toolkit Bulletins:
  • Team Blogs
Thanks!
Last edited Nov 11 2008 at 1:55 AM by BertrandLeRoy, version 45
Comments
Also available: 26 reviews for current release.

kirtid wrote  Jun 11 2007 at 6:26 AM 
Please post questions on the forums so that those answers are available for the rest of the Toolkit community to peruse as well. If they are posted here they may go unnoticed.

manzoor_mustafa wrote  Jan 22 2008 at 3:16 PM 
Hi I am not able to download the
AjaxControlToolkit-Framework3.5.zip file its giving error message as the page has been moved. please mention the location from where should i download it?

dannster wrote  Jan 29 2008 at 8:22 PM 
Hi Guys

I have downloaded the AJAX Control Toolkit and the sample website works fine on my machine. I then uploaded it to my ASP.NET hosting account that has AJAX server extensions installed but I get the following error.

Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

Has anyone else had this problem or do I need to do anything else to the hosting account to get it working?

Cheers

Mart

mk_fastian wrote  Feb 3 2008 at 9:26 PM 


when i run ajaxcontrolkit framework 3.5 its give send me error .. i can't run the template.vsi it give error that you dont have ajaxcontrolkitprojectvb.zip , ajaxcontrolkititemvb.zip , ajaxcontrolkitprojectcd.zip , ajaxcontrolkititemvb.zip so kindly help me or tell me the whole procedure of ajaxcontroltoolkit installation .. i dont the ajaxcontroltoolkit from the following website :

http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx

i am very thankful to you if u kindly help me .. !!

Thanking you in advance ..

Regards,
<Muhammad Kalim>
MIC-WEBDEVELOPER,DATABASE DEVELOPER

mk_fastian wrote  Feb 3 2008 at 9:27 PM 


when i run ajaxcontrolkit framework 3.5 its give send me error .. i can't run the template.vsi it give error that you dont have ajaxcontrolkitprojectvb.zip , ajaxcontrolkititemvb.zip , ajaxcontrolkitprojectcd.zip , ajaxcontrolkititemvb.zip so kindly help me or tell me the whole procedure of ajaxcontroltoolkit installation .. i dont the ajaxcontroltoolkit from the following website :

http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx

i am very thankful to you if u kindly help me .. !!

Thanking you in advance ..

Regards,
<Muhammad Kalim>
MIC-WEBDEVELOPER,DATABASE DEVELOPER

AliIsYours wrote  Feb 11 2008 at 12:43 PM 
I am Trying to download AJAX Toolkit for Framework 2.0. But it only downloads downloadFile.aspx of 10 kb but the toolkit size is more then 330000 KB. its a drama. Can any body help me about solving this problem. if any body want to helpout me plz send me e-mail at ali_saimraza@yahoo.com thanks

matanicht wrote  Feb 13 2008 at 2:08 AM 
I have tried looking everywhere on the site but I can’t figure out where to find how to install a patch after I download it. Can someone point me in the right direction? Thanks!

p_kajima wrote  Feb 14 2008 at 10:58 PM 
Hi,
I am having issues dowloading any AJAXToolKit.zip's. I have tried most of this week with no success.
When I download from any of the links, the zip file size is 1K, actually 512b.
When I open the zip file, I get "Windows cannot open the folder. The compressed folder is invalid."
Is there any problem with the link?
I tried from VISTA IE7, and Windows Server 2003 IE7 both with no luck.
Really would like to get the installation going.
Thanks.

davehbp wrote  Feb 15 2008 at 3:41 PM 
We are having the same problem as above with downloading the toolkit?

Anyone suggest where we can get it?

bache wrote  Mar 5 2008 at 11:40 AM 
I just downloaded the AjaxControlToolkit (1.0.20229.0) and everything went well until I tried to run it in VS2005. 'Built failed'. there seem to be assembly references missing.
for example: "using System.Web.Script" on "ExtenderControlBase.cs"

dmarshx wrote  Mar 20 2008 at 5:55 AM 
I'm attempting to use the NumericUpDownExtender (AjaxControlToolkit version 3.0.20229.20843) in a sharepoint 2007 workflow Association and Initiation Form. The UP/Down Buttons do not appear. If I load the form directly from the _layout directory of sharepoint the form renders correctly. When the WorkFlow loads the form the Document Library path prepends the _layout path and the UP/Down Buttons do not appear.

This is the relevant entries from my aspx form
<%@ Register TagPrefix="ajaxToolkit" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit" %>

<ajaxToolkit:ToolkitScriptManager runat="Server" EnablePartialRendering="true" ID="ScriptManager1" />

<asp:Label ID="LblTaskDays" runat="server" Font-Bold="True" Text="#Days to complete a task:"></asp:Label>
<br />
<asp:TextBox ID="TaskItemDays" Text="3" Width="120" style="text-align:center" runat="server"></asp:TextBox>
<ajaxToolkit:NumericUpDownExtender ID="TaskItemNumericUpDownExtender" runat="server"
TargetControlID="TaskItemDays" Width="120" Minimum = "0" Maximum = "14" Step="1"></ajaxToolkit:NumericUpDownExtender>
<br />
<br />

Any Suggestions/ideas?

danishjee wrote  Mar 26 2008 at 7:52 AM 
We are having the same problem as above with downloading the toolkit?
I want to download ajax toolkit 3.5 dll file.

r_beacroft wrote  Apr 1 2008 at 2:37 PM 
Hi,

I am trying to write an ajax control using the ajaxcontroltoolkit to enable dynamic loading of an iframe, i.e. a server side event triggers asynchronous loading of a pdf file into an iframe.
All I need to do is set the iframe src (with a unique querystring to avoid displaying a cached version), client side when a server side button is clicked and it's actions completed.

Any ideas as to how I go about this?

qmm wrote  Apr 14 2008 at 1:44 PM 
The tool kit accordian panel creates problem when we use this with in div and CSS.
but working nice when we use this with Tables and CSS.

jd_smith wrote  Apr 17 2008 at 7:10 PM 
Can someone offer clear instrutions on how to set this up with Visual Studio 2008?

Thank you

Faruk wrote  Apr 22 2008 at 9:51 AM 
I am trying to use ASP.NET AJAX in sharepoint,I have use all the procedures i.e installing asp.net,editing the web.comfig and master file,but when ever I applied textbox auto-complete in sharepoint it did'nt work but it works on my local computer.Your help would be really appreciated

SPMurugesan wrote  Apr 27 2008 at 7:31 PM 
I downloaded the AjaxToolkit and followed the video by ScottGu.It working fine.I need to know that where I can find full tutorial on using these controls.Anyone help there ?

tnmotorman wrote  May 8 2008 at 1:28 AM 
I downloaded and think I installed okay but I have an error I can't seem to get corrected:

Error 1 Could not load file or assembly 'vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. C:\Users\Steve\Desktop\AjaxControlToolkit\TemplateVSI\TemplateVSI.csproj 60 5 TemplateVSI

Also, I'm trying to compile the test because I don't seem to have any tab tools. The tab container is ther, not the tabs.

Any help on either issue would be appreciated.

amwggyy504 wrote  May 14 2008 at 2:43 AM 
download URL:http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=11121

ricparodi wrote  May 14 2008 at 10:35 PM 
I am having the same issue as tnmotorman when I try to compile the code in a fresh install of VS 2008:
E:\Ajax Toolkit\AjaxControlToolkit-Framework3.5\TemplateVSI\TemplateVSI.csproj(37,5): error : Could not load file or assembly 'vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
Done building project "TemplateVSI.csproj" -- FAILED.

Any help?

ricparodi wrote  May 14 2008 at 10:58 PM 
OK, found the solution and I am sharing it here. I am not sure why this had to be fixed, since a Full Install of VS 2008 Pro should include this component.

The JS Redist needs to be downloaded from http://msdn.microsoft.com/en-us/vjsharp/bb188598.aspx - once installed it all went smoothly.

One last caveat for noobs like me, is that you will need to unblock the AjaxControlToolkit project file by right clicking it - Properties - Unblock, other wise it will not have full access to the bin folder or temp areas.

jbeeler wrote  May 28 2008 at 7:24 PM 
I have tried going through the Walkthrough for creating a new extender. I keep getting an error that the DisableButton is undefined. What am I doing wrong?

rakeshtpatel wrote  Jun 3 2008 at 8:41 AM 
I've add the TabPanel from the toolkit. It works on one server, but on the other I get AjaxToolkit undefined. Both server have
C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025

bgolson wrote  Jun 3 2008 at 10:27 PM 
I recently had a friend report tell me that my website's accordion control was out of whack in her Aol Browser (v 9.0 AR). I subsequently downloaded version 9.0 VR of the Aol browser and could not reproduce the problem. My understanding is that Aol uses IE so I'm not sure what it could be. Because several of my sites have a wide user base and depend on the accordion control, I had to write a flash component to guarantee that the accordion navigation would work in all browsers. I posted the control for downloading here http://flashaccordion.com if anyone is having similar concerns.

milindyande wrote  Jun 5 2008 at 2:50 AM 
I have successfully added the AjaxControlToolkit.dll to GAC ( version I have downloaded is 1.0.20229.20821). I am trying to add reference to this assembly using .NET tab of Add reference dialog box. But AjaxControlToolkit assembly is not apprearing there ( is not getting displayed). Is this an issue or am I missing something? Please let me know. I am trying to build a composite control in our framework's webcontrols library which is using one of AjaxControlToolkit extender control. Idea is do install AjaxControlToolkit.dll into the GAC along with our framework webcontrol dll onto the developers machine.

Waiting for your response.
Thanks
Milind

<add assembly="AjaxControlToolkit, Version=1.0.20229.20821, Culture=neutral, PublicKeyToken=28F01B0E84B6D53E"/>

KoenWillemse wrote  Jun 10 2008 at 1:36 PM 
A lot of issues in the issue tracker have as planned release 20529. If I'm not correct, this should have been last 29th of May. I haven't seen anything yet. Can we expect a new release soon?

Thanks,
Koen

assembly wrote  Jun 11 2008 at 2:24 PM 
I found just a small mistake in the "ScriptResources/ScriptResources.zh-CHS.resx" which resource name "Calendar_Today1" should be "Calendar_Today". I'd like to see it will be corrected in the next release .

Count_Rugen wrote  Jul 8 2008 at 6:10 PM 
Can anyone PLEASE provide an updated version of "Setting up the environment" for the 3.5 edition? Currently, VS 2008 does not work with AJAX 3.5. I've tried numerous ways but there's always a bug. The latest bug is "No source code is found." Very descriptive, that. I'm sure it's an installation issue, but since there's no docs on how to install the 3.5 edition, there's no way to know.

KeithBA wrote  Jul 11 2008 at 7:00 PM 
Tools not appearing in Toolbox? See Step 2 here: http://blogs.msdn.com/webdevtools/archive/2007/07/28/upgrading-asp-net-ajax-1-0-websites-and-web-applications-to-net-framework-3-5.aspx
I created a new folder (C:\Program Files\Microsoft Visual Studio 9.0\Ajax Control Toolkit dotnet35) and copied the dll there.

lgarcia wrote  Jul 21 2008 at 1:06 AM 
Using the calendar try to set 10/12/2008 !! It select 10/11/2008 ... BUG?

MBonafe wrote  Jul 27 2008 at 7:16 PM 
I, too, am having problems with the 3.5 setup. I can get the DragPanel to work ok, but I can't get the ModalPopup to work at all - not even on the simplest of pages. I'm using VS2008 3.5 C#. I downloaded both the "no source" and "source" versions. I used the VSI to create the template, and there is the first "hitch." When creating a website from the template, I receive this message:

"The website ... is configured to run on the .NET Framework 2.0. Do you want to upgrade to ... 3.5?"

Of course, I answer yes. The next problem is when bringing up the Default.aspx page, there is an error creating the "ScriptManager1" object. The message here is:

"Failed to create designer 'AjaxControlToolkit.ToolkitScriptManager, AjaxControlToolKit, Version=1.0.20229.20821 ...."

This is fixed, however, simply by dragging any of the controls from the Toolbar onto the page. I get the message that the "dll already exists" and do I want to overwrite the dlls. I answer yes to all and now the ToolkitScriptManager is displayed properly on the page. The assembly version of the new dll is 3.0.20229.20843.

Now to the modal popup.... Oh! OMG! I just figured out what the problem was.

I was using the panel visible property to set the panel's visibility to false. Your examples use the style "display: hidden" to set the visibility. Once I changed that, it worked fine.

Thanks - but ... Unbelievable. I'll have to be very carefull in the future.

One more thing. I noticed in the video provided on the modal popup, the code is using the standard asp:ScriptManager instead of the ajaxToolKit:ScriptManager. Any reason for this?

Thanks
Mark

vijayvishwakarma wrote  Jul 30 2008 at 8:27 AM 
hi all,

Can anyone give me link from where I can download ajaxtoolkit with rangeextender for VS 2005.

thanks

Simon2008 wrote  Sep 19 2008 at 3:34 PM 
Hello, Can you please post where to download the latest AJAX Controls ToolKits for Framework2.0? Thanks

Altabear wrote  Sep 21 2008 at 11:46 PM 
I can't find where to get the Ajax Controls Toolkit for ASP.net 2.0. Had to reinstall windows, and have to find the 2.0 Toolkit. Thank you

Simon2008 wrote  Sep 22 2008 at 5:58 PM 
You can download version3.5 sp1 and re-compile it against vs.net 2005. This is what I got from MS.

jackyttvn wrote  Sep 23 2008 at 7:46 AM 
i want download ajaxcontroltoolkit for vs.2005, help me! :(

jackyttvn wrote  Sep 23 2008 at 7:46 AM 
can you give me the link down of ajaxcontroltoolkit for vs.2005?

vststutor wrote  Oct 1 2008 at 8:41 PM 
I used and its simply put it great. I implemented calendar control as a pop-up which was easy. Normally, you had to buy third party controls to have pop-up calendar.

gautambjain wrote  Oct 6 2008 at 11:08 AM 
jackyttvn and Altabear and Simon2008:
Go to Downloads page and choose an older release from the right pane.

gianmarcocastagna wrote  Oct 6 2008 at 7:14 PM 
Is possible using nested controls of ajaxcontrolstoolkit ( for example a collapsable panel which have slider which have ...) ?
Thank you for your response

Lambros wrote  Oct 15 2008 at 3:15 PM 
For those who have issues with sharepoint, It appears that you cannot have page methods over a virtual path provider.
See: http://spandothers.spaces.live.com/blog/cns!28159FD1410E3D28!783.entry

Tadalafil wrote  Oct 16 2008 at 7:17 PM 
manzoor_mustafa, there is no any problem by downloading this file - AjaxControlToolkit-Framework3.5SP1.zip Try this one.
ps
I have install latest version on my new win64 server, but I couldn't run some functions in menu structure of my own forum engine http://www.hmdonl.com based on asp.net. Any solutions?

panther125 wrote  Dec 13 2008 at 10:22 AM 
when I am adding ajxtoolkit to ajax enable asp.net website then it is showing this error. “could not load the file or assemble ‘system.web.extention’ version 1. ”, The system cannot find the file.
-- Thanks
Pankaj Deharia
http://emobiletech.blogspot.com (Technologies in Mobile World)
http://g4recruitmentblog.blogspot.com (Online Test conduction Process and Search Jobs)

mandal20040730 wrote  Dec 15 2008 at 2:24 PM 
None of the links to download AJAX control toolkit is working. whenever i press the link, it shows a EULA and when i accept it , a HTML file of size 10 KB is downloaded which is nothing but the EULA i accepted previously. Iam really upset , i request Codeplex and Microsoft to activate the link as fast as possible , so that i can taste the AJAX control toolkit. I will really appreciate your efforts, plz once again i kindly beg to sort out the matter as soon as possible.

josebrwn wrote  Dec 17 2008 at 9:53 PM 
the setup instructions here are out of date:
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/Walkthrough/Setup.aspx

in VS2008 web sites are already ajax enabled, so the "web site template" was quietly removed.

by the way, why does this site have comments with have yearless timestamps? it's really not helpful.

oracle10g2008 wrote  Dec 18 2008 at 5:32 PM 
thank u