Zee WebDock ASP.NET creates dock panels that resembles the look-and-feel of your favorite IDE. Panels can be pinned/autohidden/slide-opened/maximized, and can be styled with CSS.
Zee WebDock is the first ASP.NET server control that creates dock panels which truly resembles the look-and-feel of your favorite desktop applications or IDE.
Layout
DIV-based panels
Panels dockable to any of the four edges of the container
Panel groups for complex layout
Multiple dock panels/groups in a container or a panel group
Multiple tabbed panels in a dock panel
Container resizes with browser window
Behaviors
Panels can be autohidden, pinned, maximized or hidden
Live refresh of contents while resizing
Constraints on panel sizes: min/max/step sizes
Oversized thumbs allow users to grab thin splitters easily
Show splitter buttons only on mouse-over
Panel states, active tab index, positions of splitter bars and scrollbars persist across postbacks
Appearances
Customizable via CSS, Themes, and object properties
Customizable splitter bar thickness, thumb image, mouse-over cursor, etc.
Customizable tabs and action buttons appearances
ASP.NET 2.0 Themes support
ASP.NET AJAX
Works with Microsoft ASP.NET AJAX
Customized UpdatePanel for better programmatic access and design-time support
Panel state and size updatable via AJAX postback, even panel is not an UpdatePanel
Client API
Selected panel properties accessible with JavaScript
Dynamic Panels
Dock panels, tabbed panels and their contents can be created dynamically at run-time
Panel sequence can be rearranged at run-time
Design Time
Excellent design-time support for Visual Studio 2005
You can work comfortably in both Design and Source Views
In Design View, server controls can be drag-and-dropped to panels, and contents can be visually edited in the same way as the default .NET Panel class
In Source View, the code structure is natural and highly intuitive
Browser Support
Supports all major browsers, and various modes (quirks/strict)