Search Wiki:
Welcome to the AJAX Control Toolkit!

The AJAX Control Toolkit is a joint project between the community and Microsoft. Built upon the ASP.NET 2.0 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 Aug 21 at 9:16 PM  by AjaxTK, version 44
Comments
Also available: 1 review for current release.

kirtid wrote  Jun 11 2007 at 5: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 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 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 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 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 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 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 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 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 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 at 4: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 at 6: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 at 1: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 at 12: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 at 6:10 PM  
Can someone offer clear instrutions on how to set this up with Visual Studio 2008?

Thank you

Faruk wrote  Apr 22 at 8: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 at 6: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 at 12: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 at 1:43 AM  
download URL:http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=11121

ricparodi wrote  May 14 at 9: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 at 9: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 at 6: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 at 7: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 at 9: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 at 1: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 at 12: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 at 1: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 at 5: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 at 6: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 at 12:06 AM  
Using the calendar try to set 10/12/2008 !! It select 10/11/2008 ... BUG?

MBonafe wrote  Jul 27 at 6: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 at 7:27 AM  
hi all,

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

thanks

Updating...