views:

11769

answers:

7

Do any good multi-select dropdownlist with checkboxes (webcontrol) exist for asp.net?

Thanks a lot

A: 

I don't know of any free ones but if you're in the market to purchase some controls I would recommend Telerik

Jeremy
A: 

HTML does not support a dropdown list with checkboxes. You can have a dropdown list, or a checkbox list. You could possibly fake a dropdowncheckbox list using javascript and hiding divs, but that would be less reliable than just a standard checkbox list.

There are of course 3rd party controls that look like a dropdown checkboxlist, but they are using the div tricks.

you could also use a double listbox, which handles multi select by moving items back and forth between two lists. This has the added benefit of being easily to see all the selected items at once, even though the list of total items is long

(Imagine a list of every city in the world, with only the first and last selected)

Jason Coyne
A: 

I like the Infragistics controls. The WebDropDown has what you need. The only drawback is they can be a bit spendy.

JP Alioto
+1  A: 

You could use the System.Web.UI.WebControls.CheckBoxList control or use the System.Web.UI.WebControls.ListBox control with the SelectionMode property set to Multiple.

knut
i used CheckBoxList and TextBox. Showing and hiding it with javascript and absolute positioning.
Jan Remunda
+2  A: 

Check this out. It's free one.

http://irfaann.blogspot.com/2009/07/ajax-based-multiselect-dropdown-control.html

HTH,

This post was flagged as spam and downvoted, but the control appears to be nice and it IS free, so it gets my upvote. Maybe irfan can give you some free technical support in exchange for the link. :)
Robert Harvey
Agreed. This was probably blocked by many peope's websense filter which is such a stupid thing to have to concern my time with when I could be solving important problems.
Christopher
+8  A: 
Aleris
I think this solution is just what the question asked for!Very solid alternative!
Nicolas Irisarri
But it depends on jQuery framework.
Jan Remunda
exactly what i was looking for, thank you very much
Amr ElGarhy
A: 

Here's a cool ASP.NET Web control called Multi-Select List Field at http://www.xnodesystems.com/. It's capable of:

(1) Multi-select; (2) Auto-complete; (3) Validation.

Richard Xiong