ComponentOne WebSplitter™ for ASP.NET provides two controls: C1WebSplitter and C1UpdateSplitter. The C1UpdateSplitter control has all of the same functionalities as the C1WebSplitter control plus it supports AJAX. Using an AJAX-enabled control gives you the ability to quickly update information without having to refresh the entire page.
WebSplitter for ASP.NET Features
Built-in AJAX Support
Increase performance and user interactivity with no additional code. All changes made to the C1UpdateSplitter control performed by the end-user are automatically updated on the server; therefore, it doesn't require a postback. End-users can spend less time waiting and more time interacting with the browser.
Create Distinct Styles for Individual Panels
Create individual styles for the splitter panels. Gradient backgrounds, font styles, borders, and so on can be added to the panels to give them a unique look.
Full Control Over the Panels' Sizing
You can set the minimum width size for each panel to prevent the end-user from resizing the panel too small. This allows more flexibility in the interface for the designer and prevents important information from being hidden from the end-user.
Cross-browser Compatibility
WebSplitter for ASP.NET supports multiple browsers, including Internet Explorer 6.0 and higher, Fire Fox 2.0 and higher, and Safari 2.0 and higher.
Extensive Design-time Support
Use the C1WebSplitter control's SmartTag to quickly change the splitter's orientation, border color, and scheme.
Panel Scrollbars
Add horizontal scrollbars, vertical scrollbars, or both to free up more horizontal space or vertical space in the panel. WebSplitter for ASP.NET can automatically add scrollbars to panels when needed.
CSS Support
Match the WebSplitter for ASP.NET controls to your organization's standards. Use a cascading style sheet (CSS) style to define custom skins. You have complete control over the splitter panels' and splitter bars' background, colors, borders, styles, and more. For further customization, you can define individual CSS styles for the splitter bar's image states (collapsed normal, collapsed hover, expanded normal, and expanded hover).
Splitter Bar ToolTip
Create a more user-friendly Web application by adding a ToolTip to the splitter bar. The ToolTip can let end-users know how to drag the splitter bar when they move their cursor over it.
WYSIWYG Designer Interface Simplifies Panel Layout
Simply add and arrange controls in any panel by performing drag-and-drop operations. The WYSIWYG designer interface displays the child controls as it would at run time. Save development time by viewing the end result without having to run the project.
Built-in Splitter Images
Select from five different types of images for your splitter bar through the C1WebSplitter control's SmartTag. The default splitter image contains left and right arrows that point to the direction in which the panels collapse.
Persisting Client State
Any changes made to the C1UpdateSplitter or C1WebSplitter control during run time, such as resizing the bar or panel and collapsing the panels, are stored on the server. This eliminates the need to reconfigure the control every time to keep the same appearance after each postback.