The "Atlas" Control Toolkit is a collection of samples and components that makes it easier then ever to build and consume rich client-side “Atlas” controls and extenders. The toolkit provides both ready to go samples and a powerful SDK to simplify the creation and re-use of your own custom controls and extenders.
The following controls and extenders are available in the "Atlas" Control Toolkit...
It allows you to easily link drop downs together. Asynchonously populate them without postbacks! Each time the selection of one the DropDownList controls changes, the CascadingDropDown makes a call to a specified web service to retrieve the list of values for the next DropDownList in the set. CascadingDropDown enables a common scenario in which the contents of one list depends on the selection of another list and does so without having to embed the entire data set in the page or transfer it to the client at all.
Allows you to easily add Collapsible sections to your web page. This extender targets any ASP.NET Panel control. The page developer specifies which control(s) on the page should be the open/close controller for the panel, or the panel can be set to automatically expand and/or collapse when the mouse cursor moves in or out of it, respectively.
The DragPanelExtender allows users to easily add "draggability" to their controls. The DragPanelExtender targets any ASP.NET panel, and takes an additional parameter that signifies the control to use as the "drag handle".
ReorderList is an "Atlas" control that implements a bulleted, data-bound list with items that can be reordered interactively. To reorder the items in the list, the user simply drags the item's control bar to its new location. Graphical feedback shows where the item will be placed as it is dragged by the user. The data source is updated after the item is dropped in its new location.
There are also other AJAX controls and extenders available: ConfirmButton, HoverMenu, PopupControl, TextBoxWatermark and ToggleButton. In addition to the controls and extenders already mentioned above, the toolkit also contains helper classes that eliminate many of the steps needed to create "Atlas" controls or extenders so you can quickly produce the code. The toolkit also contains Visual Studio 2005 Templates for Visual Basic and Visual C# users to create their own controls and extenders.