Tales from the Evil Empire

Bertrand Le Roy's blog


Bertrand Le Roy

BoudinFatal's Gamercard

Tales from the Evil Empire - Blogged

Blogs I read

My other stuff


New release of the Ajax Control Toolkit

A new version of the AJAX Control Toolkit is now available for download from the CodePlex website. It contains three new controls:

HtmlEditor HTMLEditor - allows you to easily create and edit HTML content. You can edit in WYSIWYG mode or in HTML source mode. The control exists as a server-side extender but can also be instantiated purely on the client-side with a single line of code. Many thanks to Obout for building this.

ComboBox ComboBox - provides a DropDownList of items, combined with TextBox. Different modes determine the interplay between the text entry and the list of items. this control behaves very much like a Windows combo. Many thanks to Dan Ludwig for building this.

ColorPicker ColorPicker - can be attached to any ASP.NET TextBox control to provide client-side color-picking functionality from a popup. Many thanks to Alexander Turlov for building this.

The ASP.NET website has been updated with new videos and tutorials for these controls.

This new release also includes fixes for over 20 of the most voted bugs in existing AJAX Control Toolkit controls and now features minimized release versions of the script files.

The release can be downloaded as a server dll or as a set of files for use with pure client-side applications.



Frenki said:

Just what I was waiting for. Thanks

# May 14, 2009 3:11 AM

Nazo said:

I got excited when I saw ComboBox but 2 minutes playing with the sample site left me disappointed.

Seems to work ok in IE 7 but in FF it's broken. Suggest behaviour results in the list not closing when an item is selected. The backspace key sometimes doesn't seem to be passed on to the textbox too meaning users can add more text but not delete what's there.

Should be good when it's finished but not ready for release yet IMO.

# May 14, 2009 4:42 AM

HeartattacK said:

HTML Editor......WOW!!!...Thanks...It has been a VERY MAJOR Pain Point...Thank obout...:)

# May 14, 2009 4:43 AM

Sarvesh Gupta said:

Great!! I envy this.

Does AJAX HTML Editor has Spell Checker also.

# May 14, 2009 4:55 AM

santosh kumar said:


# May 14, 2009 4:56 AM

Noms said:

Thanks alot everyone who have worked on this.. Great help..

# May 14, 2009 5:24 AM

mattbrooks said:

These are three really valuable additions to the control kit.

# May 14, 2009 5:26 AM

Viator said:

Can't wait to download. Thanks

# May 14, 2009 5:59 AM

SKT_01 said:


The AjaxControlToolkit.dll seems to be corrupted:

"Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies. The system cannot find the file specified."

# May 14, 2009 6:47 AM

digish said:

We love you guys. Simply cool. Dont know, how much of weight of gone off our backs.

Thank you

Thanks a lot.

# May 14, 2009 7:00 AM

nishanthnair said:

Awesome.... These are super cool  controls. Thanks a lot!!

# May 14, 2009 8:27 AM

rtpHarry said:

The drop down doesn't align and the skins dont work.

Anyone else experiencing this?

Having the combobox functionality at our disposal is great but I am just wondering how many users will realise this is different to a normal ddl without it being explained to them.

Nice to see the rte has been fixed up and doesnt generate font tags any more.

# May 14, 2009 8:43 AM

bmains said:

Excellent addon's to the toolkit.

# May 14, 2009 10:14 AM

Issa Qandil said:

They look nice but i guess they are somehow a little bit late, i already created my own.

But on the other side am happy to see such controls been added as an open source.

Finally i would like to thank you for sharing and keeping us updated ;)


I. Qandil

# May 14, 2009 10:34 AM

mehfuzh said:

Hi Bertrand .

Nice color picking control. But i would like to ask what new in it provided for user. I made a color picker back in 2006  that supports same type of feature that you have just mentioned.


Just being curious,


# May 14, 2009 10:43 AM

Kazi Manzur Rashid said:

The Color Picker looks very old, reminds me year 2002.

# May 14, 2009 10:51 AM

Tim said:

Maybe the HTML Editor will be good enough to get rid of TinyMCE! Thanks Obout!

# May 14, 2009 10:56 AM

BrianOConnell said:

HTML Editor:

Why does it render wrapped in a table?

Why doesn't it degrade to a textarea if script is off?

What part of it uses AJAX?

Combo Box:

Why does it render wrapped in a table?

Why doesn't it degrade to a standard select?

What part of it uses AJAX?

Color Picker:

Why doesn't it degrade into a select list of colors?

What part of it uses AJAX?

# May 14, 2009 11:41 AM

Lee Dumond said:

Really nice job on this. New controls look great. I'm glad the Toolkit is alive and well, and hope you guys keep up the good work!

# May 14, 2009 11:52 AM

Ben Scheirman said:

Now there's a step in the right direction.  Nice!

# May 14, 2009 12:27 PM


I like the accordion control persisting which part was open.

# May 14, 2009 1:22 PM

Nemesis116 said:

This is great. Keep up the good work!

# May 14, 2009 1:26 PM

redsquare said:

All the controls look and feel a bit outdated. The combo box comes packed full of alignment issues in ff and especially ie8, have these widgets been tested at all? Rendering the combo box demo sends down 130k's worth. I cant see why anyone would choose this lib, its a buyers market and there are much better & cheaper (speed, size etc) options!

# May 14, 2009 2:24 PM

Sergey said:

Wow, very good news. I'm glad!

# May 14, 2009 5:24 PM

jaydev said:

but it won't support framework 2.0 :-(

# May 14, 2009 6:40 PM

johram said:

Good work! But I am interested to know which "20 most voted for bugs" were fixed. Where's the changelog for the new release? I tried to search the issue list on CodePlex but there were no issues at all registered with the latest release?


# May 15, 2009 3:39 AM

Terje said:

Agree on the color picker comment. Actually the color picker in the html editor is much nicer.

I don't know why this seem to be a tradition at MS but it would help to provide some nice default styles to web controls and other web templates. Look to apple, yahoo...

Sorry about the rant. The controls are otherwise a very nice addition

# May 15, 2009 5:28 AM

Kostya said:

a lot of bugs, please fix them. for example calendar picker has problem if language is not english.  

# May 15, 2009 10:08 AM

johram said:

Good work! But I am interested to know which "20 most voted for bugs" were fixed. Where's the changelog for the new release? I tried to search the issue list on CodePlex but there were no issues at all registered with the latest release?


# May 15, 2009 10:32 AM

Jeremy said:

Last update that came out also said it "only supports 3.5 Framework," but I downloaded the source and built it against the 2.0 assemblies.  Will that still work for this version?

Any way to know what the 20+ bug fixes were?


# May 15, 2009 11:11 AM

Bertrand Le Roy said:

The list of bugs closed since the last release can be obtained by going into the advanced view of the issue tracker on CodePlex, filtering by status (select "closed") and ordering by update date.

While the toolkit will probably compile just fine under 2.0, the client code relies on so many of the fixes that went into ASP.NET Ajax 3.5 SP1 that there will be for sure some weird issues with the resulting code. Essentially, to make it run reliably well on 2.0, we'd have to port the fixes that went into Microsoft Ajax 3.5 SP1. That wouldn't make a lot of sense as this is pretty much what installing 3.5 SP1 does: 3.5 SP1 is a low-impact update that does not remove 2.0 itself so you can still run old sites that you don't want to migrate under 2.0 and upgrade only the sites you want to upgrade.

Please note that VS 2008 is in no way requested and only the update to 3.5 SP1 (which is free) is necessary to run this release. VS 2005 will edit a 3.5 site with ACT just fine.

# May 15, 2009 5:42 PM

Jeremy said:

Thanks for the info, earlier this afternoon, the issue tracker showed no results no matter what settings I tried, but it seems to be working now.

As far as 3.5 vs. 2.0, I'm fully aware of how VS2008 works with both versions cleanly, but we are working on a commercially released, web-based app that is stuck in 2.0 because of Silverlight issues (major component built years ago in Silverlight 1.0, throws all sorts of build errors when we try upgrading the app to .net 3.5, and we can't take the time to upgrade the silverlight piece to 2.0 anytime soon.  I guess we'll continue living with the last version of ACT.


# May 15, 2009 9:13 PM

Kittu said:

Nice Article, I am waiting for this. Thanks

# May 18, 2009 10:47 AM

bodar77 said:

Hi Bertrand do you know of any resourses regarding using the client only version of the toolkit e.g. which js files to include with which control. Many thanks for all your hard work producing the latest Ajax tools and components.

# May 20, 2009 8:47 AM

Bertrand Le Roy said:

@bodar: we are working on documenting that, but for the moment you can look at the debug versions of the scripts, which contain comments at the top specifying the dependencies. You can also use the script profiler control on an aspx page that contains an instance of each of the controls you want to use and it will give you the list of scripts it needs: aspnet.codeplex.com/.../ProjectReleases.aspx

# May 20, 2009 12:36 PM

Kir said:

looks great. looking forward to using it :)

# May 23, 2009 9:05 AM

scottt40 said:

Thanks for the great HTML Editor!  I love the flexibility in the presentation of info that this tool now provides me within the framework!  Thanks Again!

# June 1, 2009 8:55 AM

dan cavina said:

This is great work! I have been wanting to implement a nice HTML editor and was resisting rolling out my own.

However, I need to support some additional functions and HTML tags. Is there any way to extend both the toolbar buttons to add custom functions and handle additional custom tags in the HTML?

Also, is there any support for creating tables and div sections in the HTML?

# June 1, 2009 2:03 PM

Arif said:

Html Editor is Great but Color picker look old

# June 7, 2009 3:24 AM

Phillip said:

Wow, just what we need, more crap controls in the ajax framework, nothing worth using yet.

# June 22, 2009 2:53 AM

Rick said:

I see an alignment issue with the new combobox and asp text boxes in separate columns of a table.  In VS2008 Design view all is well, but when rendered the text boxes and the combo boxes do not line up.  The text boxes appear higher than the combo boxes.

Any thoughts on how to fix this? IE6 is the browser we are using.

# June 24, 2009 3:48 PM

Bertrand Le Roy said:

@Rick: first check that you are using a doctype that switches IE into standard mode. If you still see that problem after you've done that, please file a bug here:


# June 24, 2009 5:23 PM

jaydev said:

It is sad to know that .NET 2 is not supported any more :-(

# June 27, 2009 1:15 PM

Gurvinder said:

HTML Editor does not work in validation control

# August 18, 2009 10:27 AM

Bertrand Le Roy said:

@Gurvinder: thanks for the report. Could you please file a bug here: ajaxcontroltoolkit.codeplex.com/.../Create.aspx ?

# August 18, 2009 1:45 PM

Leon Gosslin said:

The dropdown list part of my combo box appears about 6 inches below the combo box.  I am assuming it has something to do with my css, but can't figure it out.

# September 9, 2009 10:42 AM