WebTreeView 2 is a major release that sports a completely redesigned user interface based on the new Unified Theming framework introduced in the WebUI Studio 2016 release. Building on its advanced features, WebTreeView 2 leverages the latest web technologies and front-end trends optimized for modern browsers like Chrome, Safari, and Edge. The new WebTreeView lets you easily add advanced data entry functionality to your ASP.NET web project with simple drag-drop, while delivering beautiful design that naturally suitable to modern web applications today.
More importantly, this release adds a new modern theme that you can apply with the simplicity of xcopy. Beyond just basic styling, the modern theme includes comprehensive styling for all WebTreeView user interface, as well as adding support for Bootstrap validation styles. In addition, this release provides full support for latest major browsers including Internet Explorer 11, Edge, Safari for Mac, Chrome 47 and Firefox 42.
This page guides you through the new features and enhancements available in WebTreeView 2. Click the links below to jump to the section of your interest.
Unified Theming Support
In this release, WebTreeView has been significantly enhanced to fully support unified theming capability introduced in WebUI Framework 4. In general, these are the key area of improvements to support unified theming:
- Inline styles are now removed in favor to CSS styles which reduce markup and page output in overall.
- Instance-level styles and default stylesheets are no longer rendered, enabling the page to load much faster.
- Provide attribute-based states for streamlined styling through CSS3 selectors.
- Enhanced both server-side and client-side rendering to support modern HTML5 and CSS3 markup/syntax.
For more information, see Unified Theming.
New Unified Modern Theme
One of the important updates in this release is the introduction of brand-new modern theme for WebTreeView.
At a glance, the WebTreeView modern theme key highlights are:
- Written in SCSS language
- Redesigned with clean and modern styles
- Meticulously designed, pixel-perfect styling
- Control resources now use scalable vector graphic (SVG) in favor to low-res images
The following screenshot shows a basic WebTreeView in action with the new modern theme.
For more information about the theme features and how to apply the theme in your web projects, see WebTreeView Theming Overview. To see the complete style reference available in the Modern Theme, see WebTreeView Modern Theme Style Reference.
Latest Browser Support
WebTreeView 2 has been significantly improved to support the following browsers:
- Internet Explorer 11
- Safari Mac 9.0
- Chrome 48
- Firefox 44
Updates and fixes in this release
This release includes the following updates and bug fixes:
|ASPNET-387||WebTreeView: Improve rendered TextImage style on Unified Theme.||Resolved||WebTreeView|
|ASPNET-380||WebTreeView: Node can't maintain its forecolor when it's being hovered with a dragged node||Resolved||WebTreeView|
|ASPNET-379||WebTreeView: When moving node to another node where you need to scroll the WebTreeView, the initial node becomes Not Allowed to be moved||Resolved||WebTreeView|
|ASPNET-350||Drag and Drop Node did not correctly update expander icon.||Resolved||WebTreeView|
|ASPNET-340||Support for latest modern browsers, including IE11, Edge, Safari 9, Chrome 48 and Firefox 44||Closed|
|ASPNET-212||Unified modern style for WebTreeView||Closed|