Project DescriptionThe ColumnListBoxExtender is an Ajax Control Toolkit extender for the asp:ListBox control. It presents the options in X number of columns instead of one single column. Support for multiselect in combination with ctrl and/or shift is included as well as "mousedown drag selecting".
RequirementsFor the ColumnListBoxExtender to work, you must also reference the AjaxControlToolkit dll.
http://ajaxcontroltoolkit.codeplex.comAs for all Ajax Control Toolkit controls, the aspx page that hosts the ColumnListBoxExtender also needs an asp:ScriptManager control (directly or indirectly via a MasterPage).
Get startedDrop the dll-file of the ColumnListBox project in the bin folder of your Asp.NET WebSite project. Rebuild the project and the control should appear in the Visual Studio Toolbox. If not,
follow these instructions.
Samples and DocumentationYou can find live samples and documentation on how to configure the control at
http://ajaxcolumnlistbox.deap.nuFeedbackAny feedback about the control, issues, examples of where and how it is used etc, is greatly appreciated. Especially testing the control on different OSs and different browsers. If you do, please report your results by making a comment to this workitem:
Browser testingCreditsThe Ajax ColumnListBoxExtender was created by Dan Pettersson, visit his jQuerified homepage at
http://www.deap.nu and his blog on .NET at
http://ondotnet.deap.nu