This project is read-only.


Rating:        Based on 95 ratings
Reviewed:  86 reviews
Downloads: 1138045
Change Set: 0c5a1fc0f425
Released: Apr 12, 2010
Updated: Jun 4, 2010 by Stephen_Walther
Dev status: Stable Help Icon

Recommended Download

application, 5732K, uploaded May 15, 2010 - 700959 downloads

Other Available Downloads

application, 5738K, uploaded May 15, 2010 - 320046 downloads
Source Code
source code, 7022K, uploaded May 15, 2010 - 117040 downloads

Release Notes

AJAX Control Toolkit Release Notes - April 12th 2010 Release

Version 40412

April 12, 2010 release of the AJAX Control Toolkit.
  • AJAX Control Toolkit .NET 3.5 - Binary – AJAX Control Toolkit for .NET 3.5 and sample site (Recommended).
  • AJAX Control Toolkit .NET 4 - Binary – AJAX Control Toolkit for .NET 4 and sample site (Recommended).
  • AJAX Control Toolkit - Source – AJAX Control Toolkit source code for ASP.NET 3.5/ASP.NET 4. You must install the free Microsoft Ajax Minifier to open the source code version of the Ajax Control Toolkit. You can download the Microsoft Ajax Minifier from
- The current version of the AJAX Control Toolkit is not compatible with ASP.NET 2.0. The latest version that is compatible with ASP.NET 2.0 can be found here: 20229.
- Pages using controls from AJAX Control Tookit .NET 3.5 must use the ToolkitScriptManager, rather than the ASP.NET ScriptManager.
- AJAX Control Tookit .NET 4 cannot be loaded in Visual Studio 2008. It requires Visual Studio 2010.
- When using the Ajax Control Toolkit with Visual Studio 2008, you must have Visual Studio Service Pack 1 installed.
- Instructions for contributing a bug report can be found at

Getting Started

Learn how to install the toolkit and add the toolkit to the Visual Studio/Visual Web Developer toolbox with the following videos and tutorials.

Community effort

More than twenty-five important bug fixes have been made in this release corresponding to some of the most requested fixes. Many thanks to all contributors to this release, and in particular to OBOUT Software, Inc.. You can view a partial list of bug fixes for this release on the release page.


We released an update to the Ajax Control Toolkit on May 11, 2010 which fixes a security issue and contains bug fixes related to the issues concerning the Modal Popup control described in the comments below. The downloads on this page have the latest security fix and patches.

Reviews for this release

not bad ....
by ali6161 on Aug 26, 2014 at 12:17 PM
not bad...
by egamesu on Oct 24, 2012 at 12:59 AM
Works great in DNF 4.0 (so far anyway). 3.5, however, needs work. One example, Modal Popup's stopped rendering the background correctly resulting in a not-so-modal popup. Created two new C# projects both with the exact same modal code. 4.0 project worked like a charm, the 3.5 gave the same results I'm experiencing in my pre-4.0 ASP applications. Rolling back to my previous install.
by rogue_783 on Oct 16, 2012 at 5:31 PM
Revision de este lanzamiento!!!
by jesusaflores on Apr 26, 2011 at 10:08 PM
I have installed visual studio 2010, externally require ajax tool kit?
by VeeR on Apr 12, 2011 at 9:41 AM
Useful group of controls for web pages and intranet applications
by daniel_rh on Apr 2, 2011 at 2:12 PM
es genial ajax mejora el rendimiento mucho, pero necesito una version antigua
by finrod2004 on Mar 21, 2011 at 9:31 PM
by tientoi on Mar 19, 2011 at 4:05 AM
Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "AjaxControlToolkit.Properties.Resources.NET4.resources" was correctly embedded or linked into assembly "AjaxControlToolkit" at compile time, or that all the satellite assemblies required are loadable and fully signed. It gives me error when i add ajax control tookkit binary 4.0.
by vaibhav_2012 on Mar 16, 2011 at 8:08 AM
[09:23:12.502] AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll. @ [url removed] And that was the 3.5 release..
by brunis on Mar 15, 2011 at 9:24 AM
Great work. All controls work like a charm for me.
by ajaxenthusiast on Mar 10, 2011 at 3:51 PM
This toolkit have many Ajax components that work well but does it support bookmark, history, and searching ajax contents ? Does it post a whole page back when making Ajax requests ? Please see my examples, I think my ideas might be better:
by digitalhunter on Mar 4, 2011 at 6:59 AM
Except one thing everything works great as far as I am using the Kit. HTMLEditor Fails in Medium Trust: item 26772.
by DizzyRobert on Mar 2, 2011 at 11:25 AM
I had to revert back to a different version. I just can't get this one to work at all. I just keep getting script errors.
by daCodez on Feb 25, 2011 at 2:58 PM
by gkunl on Jan 10, 2011 at 4:40 AM
I think it's time to stop to keep and update this project type; in production environment it's just one thing: shit! It's totally unreliable and every latest version always has more problems than previous; open money.......ok...but when i have spend my money for purchase a software components, i have found a few inconsiderable bugs....sometimes not almost always ! Go to sell fruits..
by Sl4ck3r78 on Dec 30, 2010 at 2:45 PM
@itcouple, clearly you aren't following developing web applications in a modern environment. If a software project isn't going to evolve, you can't continue to stick with it. This release works fine for me with IE9, you just need to use the EmulateIE8 meta tag. This also disables HTML5 functionality though, so users just want to know if there is a plan to update this code because it is excellent.
by dkb1898 on Dec 22, 2010 at 5:19 PM
Brilliant!! Brilliant!! Brilliant!! Thank you very much for community for making this! Below are some comments for disappointed users: -Does not work with IE9? IE9 doesn't exist! it is in beta stage. Tell your CEO to educate himself in Software development :) -Does not work? It is complex code & open source just adjust it? -No new updates? it is free.... be realistic!
by itcouple on Dec 19, 2010 at 3:20 PM
to tuvman: That doesn't warrant rating this a 1. Firstly, as a good developer you should know about the technology you plan to use and what it's capable of and what it's not. Also, you have to know what platforms it can run on. HTML 5 is still not a full or complete standard. Safari and Chrome are both built from the webkit OSP. IE 9 is STILL in BETA so you may mention that to ur CEO.
by bbqchickenrobot on Dec 19, 2010 at 2:33 AM
When will ie 9 be fixed?! We have been working on an html5 version of our site for weeks and all works fine in safari and chrome. and now the ceo demands to see it in IE 9! We are seriously thinking about rewriting everything in JQuery UI since this project appears completely and utterly DEAD and has not seen a changeset in months or any new features in over a YEAR.
by tuvman on Dec 18, 2010 at 5:24 PM
Can someone confirm this project is still going as i've rolled back to a previous version due to things that were working now not working.
by tpynegar on Oct 29, 2010 at 5:24 PM
Very disappointed. Even the sample website's Server side code snippet is not working. The ScriptManager.RegisterClientScriptBlock does not seem to be working for AsyncFileUpload control for .Net 4.0 /VS 2010 release
by higaurav on Oct 26, 2010 at 5:59 AM
Very unfortunate to see a product with such potential going absolutely nowhere with nobody looking after it. If only this could be functioning as well as jQuery UI, for one example, but with server-side functionality - the AjaxControlToolkit would be GOLD. For now there are too many bugs in every possible control. NOTHING works 100%.
by denious on Oct 16, 2010 at 9:08 PM
Trying to install the 3.5 toolkit in VS 2008 following the explanations given on this site. When I try to add the ajax controls to the Toolbox I get "AjaxControlToolkit.dll is not a Microsoft.Net module". [EDIT]. I've now found the culprit: it was Panda Antivirus that was interfering with Visual Studio. I uninstalled Panda and was then able to install the controls in the Toolbox.
by galapiat on Oct 13, 2010 at 9:19 AM
Works well for me. To resolve the "Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "AjaxControlToolkit.Properties.Resources.NET4.resources" was correctly embedded or linked into assembly..." error, add a script manager to the page: <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
by dner on Oct 2, 2010 at 5:15 PM
The Toolkit Editor Control crashes IE if you click either bottom buttons for Veiw HTML, or Preview. Is there another setting I need to update? I put in content, clicked show HTML and then IE freezes, it does work in Firefox. In Chrome the buttons work, but you can't use the Design button. When clicking the HTML or Preview buttons in Chrome or Firefox causes the header icons to disappear.
by jmacsolutions on Sep 30, 2010 at 9:04 PM
The integration with existing MS productions and code is great. I love the writing code for this product. Unfortunetly, since I installed the extensions into Visual Studio 2010 now visual studio will hang and performs much more poorly than it used to. I will try to do a find/replace or just start typing and have to wait ~15 seconds for a response. This never happened before ACT...
by Smacky311 on Sep 21, 2010 at 2:35 PM
I'd like to know what is the status of the client libraries in the download under "AjaxClientWebSite". I'm finding the calendar and watermark particularly useful. But I can't work out how to use the tab control. There is no documentation on this anywhere on the web. Will these client libraries continue to be developed and documented?
by wozza96 on Sep 21, 2010 at 6:04 AM
Nice idea but..... needs a lot of work doing to bring it to stable, production quality. I used the TabContainer control and it worked at first but eventually an out of memory error brought my entire web site down. Not good at all. Download and use on production web sites at your own risk.
by BritGuy on Sep 19, 2010 at 4:09 AM
Major memory leak when running 40412 version in IE6 still not resolved. Add ajaxtoolkit script manager to page and hit F5 repeatedly in browser; IE6 memory footprint rapidily over 100MB! OK if using IE8 but not the answer if you have corporate clients with 5000+ desktops still running IE6!
by StevenHunter on Sep 16, 2010 at 2:29 PM
Cannot use any of the controls in the toolkit, every time I try and debug my application in Visual Studio I get the following error: "Could not find any resources appropriate for the specified culture or the neutral culture. " Cannot find any documentation on this issue, the ajaxcontroltoolkit is useless to me.
by MullerW on Sep 8, 2010 at 9:29 AM
Functionality and useability are fantastic - but... This version is unusable due to massive memory leaks in the ToolkitScriptManager. This will eventually bring your page, and possibly computer, to a halt with an Out of memory error. Add a ToolkitScriptManager to a page then use the DRIP utility to autorefresh your page. You'll see memory usage creeping up after every request until it crashes.
by PapillonUK on Aug 27, 2010 at 1:26 PM
Really speaking the AJAX team should follow one rule, KEEP IT REAL AND SIMPLE. Don't go making impossibles, they create huge overloads on Servers and they creek to death after few hundreds of request per sec. JEEZ. SOOOOooo much of axd's and JS. It is great when it is simple and working, rather cool and not working.
by ICheck_N_Comment on Aug 23, 2010 at 3:46 PM
When it officially came out, I thought this toolkit was amazing. But after using it for a while, I realized that it is a very heavy library that has huge HTML footprint and is not optimized for performance. Now I am removing it from all the critical areas, only leaving it in pages that are lightly used. I was hoping this release would improve, but unfortunately nothing major happened.
by batman99 on Aug 19, 2010 at 4:46 PM
Dear Developers, It is a while since i am in use of this kit, the Editor control was a break through when it was added, but right now when it is nested in an update panel the character encoding goes wild and any non-standard one is displayed as ? and the unicode feature is lost. I am using it as database entry with search the nonunicode option is not apllicable.It works well out of update panel.??
by esader on Aug 19, 2010 at 9:51 AM
too early to completely rate this, but I see people having the same problem I had with modalpopup. If you migrated from earlier version and you are getting Sys.Extended.UI errors, all you have to do is place CombineScripts="False" in the TookitScriptManager tag like so: <AJAX:ToolkitScriptManager ID="ScriptManager1" runat="server" CombineScripts="false" />
by NaderHamzei on Aug 18, 2010 at 12:08 AM
Definitely not a stable release.. 4 months since the last release. Hopefully someone would realize the potential of this project and put some more resources into it.
by kablo on Aug 17, 2010 at 3:05 PM
Many errors and some controls have very specific behaviors. IMO this is not a production strength toolkit, ModalPopUp has many errors, and the file upload lacks integration options. Im giong to have to step in to make this better
by alejjak on Aug 12, 2010 at 5:08 PM
when opening the solution AJAX Control Toolkit for VS 2010 projects MicrosoftAjax, MicrosoftAjax.Extended, AjaxControlToolkit are not available
by 60662 on Aug 7, 2010 at 2:06 PM
Nothing worked, and no errors were shown. Just not functional, even the samples. Had to revert to 3.0.
by jamesgurung on Aug 6, 2010 at 2:53 PM
Now why on earth would you change the namespace from AjaxControlToolkit to Sys.Extended.UI?
by cbancroft on Aug 5, 2010 at 7:28 PM
yes, I like the newer version of AjaxControltoolkit
by monteiromarcelo on Jul 27, 2010 at 1:00 AM
The control work great!
by ragnarsun on Jul 14, 2010 at 9:54 PM
It doesn't work at all. I tried several times with VS 2008. It just crashed my website.
by raysilva on Jul 14, 2010 at 6:12 PM
No commits since May (2 months ago as of this posting), and many users have clearly stated that there are serious issues with this release. Is this project dead?
by ScottRFrost on Jul 9, 2010 at 9:04 PM
The slider extender control does not work. It appears as disabled control in VS 2008 tool box though the other controls are enabled.
by lkiran on Jul 2, 2010 at 8:44 PM
I also had to rollback. This broke my jQuery .hover events. I'll be happy to supply source code to developers if it will help. UPDATE - I have been contacted about this and have provided a project that reproduced the issue. UPDATE #2 - I received a nightly build that fixed this issue! The 3.5 version cannot be installed into my VS2010 Toolbox! :(
by Goudinov on Jul 1, 2010 at 4:43 PM
I want to explore about you oferred
by cbieli on Jun 30, 2010 at 6:42 AM
cadastro cadastro cadastro cadastro cadastro cadastro cadastro cadastro cadastro
by santucci21 on Jun 24, 2010 at 2:04 PM
unable to compile and deploy web project and, something problem with ToolKitScriptManager
by lindows on Jun 12, 2010 at 3:43 AM
Happy to see most remaining issues resolved w/ this build. Plus b/w CDN option & the minifier, loading is fast. My last issue is w/ Modal Popups inside Update Panels, but I just put popups outside update panels & use JS functions to open/close modal popups and trigger panel refreshes. I've found that work around quite useful as it also allows me to validate user inputs client side before postback.
by marsh76 on Jun 9, 2010 at 12:40 PM
Still awaiting fox of: and hence using a really old version.
by gvanberkel on Jun 3, 2010 at 3:17 PM
How come that noone cares that HTMLEditor component fails to work with some letters, for example danish ones: æøå? You can see that by using sample web site - just paste those letters there and press submit button.
by DragonMrak on Jun 1, 2010 at 4:12 PM
I am working on a large ASP.NET 4.0 (ported from .NET 1.1) app that requires a lot of the functionality available in the ACT. However these are also available in jQuery. Will ACT be phased out slowly & give way to jquery? Considering how MS is making contributions to jquery! Or will the ACT continue to live on? If ACT will live on, then why is not it part of VS 2010 like jQuery?
by anonymoususer on Jun 1, 2010 at 1:07 PM
In keeping with the version numbering scheme, shouldn't this release be called Version 3.0.40412 instead of Version 40412 as it shows in the Release Notes now?
by mvark on Jun 1, 2010 at 8:12 AM
I love it! You guys fixed all my critial issues plus you made it so much faster. This saves my bacon! I was getting worried because release 30512 was working for me (but very slow) and release 30930 was not working at all (issues with modal dialog). Now it all works and is lightning fast! Now I can get my async file uploads going! THANK YOU!
by mhenson on May 29, 2010 at 7:14 PM
ModalPopupExtender doesnt work. dont waste your time if you use this in your website. Please fix this as soon as you can
by duraidw on May 28, 2010 at 2:55 PM
It sucks! Although it is free, u should have qa & qc on it! It is a product from "Microsoft", so u should not damage yr reputation! The ScriptManager.RegisterClientScriptBlock doesn't work when using uploadedComplete of code-behind AsyncFileUploadEvent. Check out the sample web of AsyncFileUpload!
by remeter on May 26, 2010 at 6:27 PM
The source files are missing some javascript files, thats why some people cant get the ModalPopup and some other controls to work . Please fix the source files project!. Other than that, using the binary everything seems fine. Thanks!
by xmoonrakerx on May 25, 2010 at 9:49 AM
This really sucks,.... this version doesn't display my MPE itself in UpdatePanel
by nayeem4umd on May 25, 2010 at 7:43 AM
a lot of small bugs
by marcelo_pss on May 25, 2010 at 1:35 AM
for some reason this release bombed my site. Had to revert! Yuck!
by dnewman on May 21, 2010 at 4:19 PM
my fault, I misunderstood the meaning of stable
by jnc on May 20, 2010 at 4:23 PM
I tried 3.5 and 4.0 and both versions gave me the same error reported by rickj about "Could not find any resources appropriate for the specified culture or the neutral culture..." Where does it explain what all the DLL versions are for? Why didn't someone just put up a forum so we could help each other?
by jonwood on May 20, 2010 at 4:00 AM
can't run it !
by msnetdev on May 19, 2010 at 12:43 PM
It dosen't seem to matter what I do I get this error message Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "AjaxControlToolkit.Properties.Resources.NET4.resources" was correctly embedded or linked into assembly "AjaxControlToolkit" at compile time, or that all the satellite assemblies required are loadable and fully signed.
by rickj on May 14, 2010 at 7:51 AM
The last update for "AJAX Control Toolkit for. NET 4" does NOT work as it generates the error "AjaxControlToolkit.dll is not a Microsoft .NET module" This happens when I try to add AJAXControlToolkit.dll for Microsoft Visual Studio. NET 2008.
by jader on May 12, 2010 at 6:18 PM
If you have custom built extender in your project then most likely you use AjaxControlToolkit.BehaviorBase. If this is true do not use this release.
by pawel_p on May 11, 2010 at 12:14 PM
Using version 3.5.40412.0 for .NET 3.5 and using the HTML Editor in a Modal Pop-up. 2 issues: Clicking the 'add link' button in the top toolbar causes the 'add link' window to appear below and to the right of the HTML Editor in the Modal Pop Up - happens in both Firefox and IE8. Secondly in Firefox there is a lot of white space beneath the HTML Editor in the Modal Pop Up - IE is fine.
by kjp6uk3 on May 10, 2010 at 1:33 PM
My exp indicates that a published vers of these binaries (using VS08 at 3.5 & fixed page assemblies), running a page w/ the CollapsiblePanelExtender, on WS08 R1 IIS7, results in runtime err page & Msg=Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. I say try dlls frm Sample Website instead
by xer2 on Apr 30, 2010 at 10:58 PM
Started receiving this error: Two components with the same id ‘{0}’ can’t be added to the application. It happens in the addComponent function of the Ajax toolkit .js file. I'm dynamically removing and adding a usercontol to a web page and I have confirmed there is only one at a time added to the page. The usercontrol contains another user control that has a DragPanelExtender.
by marks_01 on Apr 30, 2010 at 4:37 PM
ComboBox +modalPopupExtender bug still exist!
by arrow92 on Apr 29, 2010 at 11:49 PM
This version solved some drastic issues i was having with the modal popup, but... now it arises an issue that some people seems to have found already, after some clicks or opening and closing the modal popup... it sends it back from the entire set of objects... and i realize that for some reason, the toolkit is decreasing the z-index value (from 8000 to -n) everytime is being closed and opened.
by Quikemon on Apr 29, 2010 at 9:31 PM
Doesnt work on VS2008 3.5 SP1 with Windows 7 64 Bit! The smart tags are not showing up, cannot drag and drop onto designer surface, if I create the extender manually via source code, it kinda works but not listed in properties for the control under "Extenders" section and all the properties are not available such as TargetControlID. No solutions to fix this have been posted anywhere.
by kprzywara on Apr 29, 2010 at 8:25 PM
You need the system.web.ajax.dll reference !!! to be found in the november18 2009 release
by Aplysia on Apr 28, 2010 at 12:25 PM
Works for me
by kraeki on Apr 26, 2010 at 6:49 AM
I upgraded from version 30512 (May 13 2009). Code compiled but I kept getting errors on any page using one of the ajax toolkit controls. I had to update code on the MasterPage from the asp:ScriptManager to the ToolkitScriptManager. I also had to reference System.Web.Ajax which in not part of .NET. I found it in the download for Nov 2009 Beta (WebForms/Release/bin). That cost 2hrs+.
by nedhenry on Apr 22, 2010 at 9:37 PM
good....its html editor is working fine but still this control has some problem in HTML tab and Preview tab
by ajayjec20 on Apr 22, 2010 at 8:01 PM
Everything is good except for the HTMLEditor. THe version on the test site is not available and the sample download applications do not include the HTMLEditor.
by jdhavo on Apr 22, 2010 at 4:07 PM
Seems good, but as others have reported the ModalPopupExtender has some bugs. For me, it works fine the first few clicks and then stops working after the 5th click.
by Transient on Apr 21, 2010 at 10:16 PM
They are not fully compatible with 4.0, I hope they will be soon..
by bastianonm on Apr 20, 2010 at 3:33 PM
Same problem as leonpwhirl said. Popup seem to be behind all other controls. I cannot downgrade to previous version because of duplicate html element bug on postback inside an UpdatePanel. And I cannot keep this version because of this problem :( Don't know what will I do :( I only hope a fix will be release very shortly because IMHO the ModalPopupExtender is the reason of this toolkit ;)
by Erakis on Apr 15, 2010 at 5:10 AM
it seem CascadingDropDown from database is not working (even the ajax How-To site isn't working [method error 404]) & the ModalPopupExtender layout is messed up. I will use previous version until fixes are made.
by kelvindigital on Apr 15, 2010 at 12:47 AM
it does not seem the modal popup extender is working correctly. Things worked fine until a javascript error was thrown (which the javascript was working with the 30512 release). After the javascript error, the modal popup seemed to be behind the page. Someday I will be able to update to the later version but for right now I will still use 30512.
by leonpwhirl on Apr 13, 2010 at 9:31 PM
the ModalPopupExtender layout is screwed up... no new code or old code helps bringing it to foreground... Hope that, a fix come out quickly for it... for now i rolled back to release 30512 Still hats off to your guys for the entire collection itself... MPE is the most used (as far as i know) ...fixing that as the first priority would be best.
by y2kinfos on Apr 13, 2010 at 8:55 PM
Good so far, fixes many of the previous ModalPopupExtender bugs. Is there a list anywhere of exactly which issues this release fixes?
by metaloxide on Apr 13, 2010 at 2:45 PM