ASP.NET server control for chosen

ASP.NET Server Control that uses chosen.js
Controls:
ChosenDropDownList - is a DropDownList that has most of the cosen.js
properties, needs a HiddenField on the page to keep it's values and to
store selected values.
EmbeddedChosenDdl - is a server control that does all the work it has
most of the chosen.js options and you can get the selected values from
it or define default selected values

In the server control everything needed for chosen is embeded including chosen.js. All the user has to do is add the dll to their ASP.NET project and use the controls.

P.S. There is still work to be done on this but I think it is a very usable component for ASP.NET