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 Nov 13 2007 at 7:17 PM  by kirtid, version 41
Comments
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.

thinhtu wrote  Sep 15 2007 at 11:04 PM  
why I do not download AJAX Control Toolkit ? I don't understand ?

thinhtu wrote  Sep 15 2007 at 11:05 PM  
How I do to download it ?

dadvav wrote  Sep 19 2007 at 11:10 AM  
Is it possible to change Format in Calendar Control? Better idea is to load format from CultureUI . Thanks.

vuthanhtam1986 wrote  Sep 22 2007 at 5:42 AM  
i can't download it.why?

pcrkindia wrote  Sep 26 2007 at 11:04 AM  
My page having calendar control ,when i run this page on Netscape7.0 version ,it's not working. What is the problem,if anybody have solution let me known pcranjith.envision@gmail.com

thiago_amarante wrote  Sep 28 2007 at 2:11 PM  
Olá, sou do Brasil e fiz uma ~implementação de recurso no Extender AutoComplete, gostaria de saber com faço pra enviar essa alteração para que vocês possam avaliar e quem sabe implementar no ToolKits de vocês. Abraços!

pesalic wrote  Oct 6 2007 at 1:19 AM  
The link to download the AjaxControlToolkit.zip does not work on FireFox and IE7. FireFox fail with error "Popup has no properties" and IE7 with "Object expected on Line 6 Character 31345"

richardhay wrote  Oct 18 2007 at 12:03 PM  
Hi,

I downloaded the latest toolkit installer today and get the following error message when I install:

"Installation stopped because the directory for the ProjectType value did not exist. The project type is invalid for your installation of Visual Studio."

- I have VS 2005 & SP1 installed
- VS was installed to its default directory
- I have ASP Ajax installed and can successfully create AJAX enabled web sites

Any ideas what I can do to fix this - I can see the installers underlying zip files, but have no idea where they need to go etc!

Can someone help - post or email to codeplex@rmh-it.co.uk

Thanks!
Rich

navot wrote  Oct 21 2007 at 10:20 AM  
I would like to draw your attention to another alternative which is a paradigm shift for AJAX front ends. One should be aware that I am not, and do not pretend to be objective, never the less I believe that one can judge for himself. Visual WebGui is an open source rapid application development framework for graphic user interfaces of IT web applications. VWG replaces the obsolete paradigms of ASP.NET in both design-time and run-time which were designed for developing sites, with WinForms methodologies, which were designed for developing applications. Thus enabling designer that was designed for application interfaces (WinForms designer) instead of a word documents (ASP.NET designer). This provides the developer with an extremely efficient way to design interfaces using drag and drop instead of hand coding HTML. Visual WebGui is an AJAX frame work that doesn’t expose logic, data or open services on client requests and therefore is not as vulnerable as common AJAX solution.. VWG presentation layer is de-coupled and instead of standard browser it can, and will run Silverlight.
NO!!! Visual Webgui is not!!
Not a component library – It is a complete revised approach to developing web applications.

not a JavaScript generator – It runs on the server controlling the browser using a small static JavaScript kernel.

Not for developing sites – It was designed to provide for developing IT web applications GUIs.

Not a closed / locked-in framework – It has many extensibility features, which allow integration of legacy resources (ASP.NET or DHTML resources) and the development of custom controls and behaviors.
Worth a look at www.visualwebgui.com,

fnieto wrote  Oct 23 2007 at 5:38 AM  
When the DOCTYPE tag is not especified in the document and the explorer used is IE6 / IE7, the getClientBounds method fails in calculation of client width & height.
If change this source lines, the result is better:
clientWidth = document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth;
clientHeight = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight;

yutien wrote  Nov 1 2007 at 3:43 PM  
Hi, Can you help me ? Thanks.

When I unzip "AjaxControlToolkit-NoSource.zip" file into my pc, then I want to build SampleWebSite to learn AJAX Control Toolkit.
But, on my VS.NET Studio tell me :

------ Build started: Project: D:\...\SampleWebSite\, Configuration: Debug .NET ------
Validating Web Site
(0): Build (web): Invalid syntax on line 150.

Validation Complete
========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========

In Error List I found :
Error 1 D:\tmp_Setup\Microsoft ASP.NET AJAX\ASP.NET AJAX Control Toolkit\AjaxControlToolkit-NoSource\SampleWebSite\DefaultMaster.master: ASP.NET runtime error: Invalid syntax on line 150. D:\tmp_Setup\Microsoft ASP.NET AJAX\ASP.NET AJAX Control Toolkit\AjaxControlToolkit-NoSource\SampleWebSite\DefaultMaster.master 1 1 D:\...\SampleWebSite\

Help me please ...

yutien wrote  Nov 2 2007 at 6:25 AM  
Hi, I am OK for new.
When I reinstall my VS.NET can fixed the problem ... :D

wudao wrote  Nov 7 2007 at 9:16 AM  
Here, there are many ajax (www.miniajax.com) of controls, but not together and Ajax Control Toolkit with, and I hope you can here some commonly used controls integrated come!??!

sumith_k_sas wrote  Nov 13 2007 at 11:43 AM  
Can u please tell me how put textbox and checkbox in yui grid.Like template column and how to check the textbox value.i want if any value in textbox,that particular row colour also should change.

kulprasanna wrote  Dec 5 2007 at 10:24 PM  
I noticed that cascaded drop down box example is not really AJAX driven. On change of Dropdown 1 and DropDown2 page gets refreshed. In the AJAX world it sould not happen.
Is there a limitation in the toolkit to provide truly AJAX version of cascaded drop down boxes?

hafeez wrote  Dec 17 2007 at 6:51 AM  
hi,
I want to place flash image in my home page how could i do dat plz suggest in case of Ajax

shahil_shah wrote  Jan 4 at 10:20 AM  
Hello

I downloaded the 1.0.11119.0 toolkit for VS2005. When I run the AjaxControlExtender.vsi, I get the following error
"A problem occured while running the installer. Please contact the content author for problems with the content. Error Message: Absolute path information is required."
Please can someone help?

fglin wrote  Jan 9 at 5:24 AM  
I downloaded the 1.0.11119.0 toolkit for VS2005. I could run the AjaxControlExtender.vsi sucessfully. What is next? How to reference the Ajax controls in my project?

Sorry, I am new here.

looksharp123 wrote  Jan 9 at 9:14 PM  
Hi there
I am a beginning web developer using VS 2005, .NET 2.0 and ASP.NET AJAX 1.0. There is a small problem in the AJAX RoundedCornersExtender that has been fixed by a CodePlex contributor. I would like to incorporate the contributor's specific code changes for this extender into a single toolkit DLL, leaving code for all other extenders as in the 1.0 RTM. Are there any guidelines out there on how to do this?
Thanks in advance

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 ?

Mojtaabaa wrote  Apr 30 at 4:41 AM  
you can download ajaxcontroltoolkit sample website it has full demonstration

???? ??????? ??????? ????
????? ?????? ?????
????? ????? ??? ????? ????? ????? ? ??? ????? ???????? ? ??? ????? ???????? ? ??? ????? ???????? ??????? ? ???
????? ????? ?????????
??? ????? ????? ?? ??? ???
???? ?? :
http://www.vestasoft.ir

tnmotorman wrote  Thu 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.