RichSlider™ 是一个针对As可视化进度条工具, 为用户提供熟悉的用户界面, 甚至可在鼠标滚轮下操作, 并可实现界面的完全配置, 可设置为横向或者纵向显示, 完全跨浏览器显示, 与目前现有的控件兼容
RichSlider is a visual slider exclusively built for the ASP.NET platform. It provides the ultimate in familiar user interface to your end users. It can be completely configured visually (including skins), works horizontally and vertically, works both in a stepped and smooth fashion, is completely cross-browser, plays well with the validation controls, and RichSlider even works with your mouse wheel.
关键特性
可视化界面. RichSlider™ 提供了在某范围内进行值的选定功能的可视化用户界面.跨浏览器: RichSlider™ 支持Internet Explorer 5.0+, Firefox, Netscape, Safari, Konqueror and Opera等浏览器, Skins. RichSlider™ 可设置显示样式与皮肤. 当然,你也可以创建自定义的显示效果快速显示. RichSlider™ 是一个轻量级的控件,充分利用的代码的复用, 能达到更快的显示效果自定义. RichSlider™ 的外观和行为都可实现自定义.高度可用的用户界面- 鼠标支持. RichSlider™ 甚至支持鼠标滚轮.
- 可配置值标签. 选定值能被安盘在RichSlider™的任何位置, 并且样式可设置. 当然,也可以设置为不显示.
- 值的快速选择. 能有效减少键盘或者鼠标操作.
- 可设置初始值.
完全的设计时支持- 轻松完成配置过程
- 支持拖放
- 支持Visual Studio .NET, Visual Studio .NET 2003, and Web Matrix
安装简单
完全可自定义- 配置显示方向. RichSlider™ 可设置为横向或者纵向两种方式.
- 显示的完全可自定义. 您可以轻松设置显示的外观以及各种显示属性
扩展的开发者属性- Read-only mode. RichSlider™ 可以非常方便地被设置为只读方式,值不会被改变.
- 隐藏模式. RichSlider™ 支持隐藏模式, 是否隐藏取决于页面的操作
- 支持AutoPostBack自动提交. RichSlider™ 完全支持自动提交,如果当其值有任何改变时,服务器端可以感知并发送新的值给slider
- 支持用户控件User control. RichSlider™ 完全支持在用户控件中的使用.
- 支持ASP.NET Validator
- 可自定义值改变时的客户段或者服务器端事件
- 完整的数据支持. RichSlider™ 支持数据绑定.
跨平台支持- Internet Explorer 5.0 and above
- Netscape 6.0 and above
- Opera 6.0 and above
- Mozilla / Firefox
- Safari / Konqueror
服务器端基本要求 Microsoft ASP.NET v1.0 or v1.1 on IIS.

Key Features

- Visual slider user interface. RichSlider™ provides the ultimate in intuitive user interfaces for selecting a value in a range. A RichSlider™ looks great, and is entirely familiar to all web site or intranet users. Live demo
- Cross-browser compatible. RichSlider™ supports a rich interface in Internet Explorer 5.0+, Firefox, Netscape, Safari, Konqueror and Opera. RichSlider™ gracefully degrades in all older browsers (and a few lesser used) to a drop-down list, thus ensuring a functional user interface is usable in every single browser available.
- Skins. RichSlider™ can be skinned using its own style sheet and images. You can also create your own custom RichSlider™ configurations, using any images (even from photos if you want that antique radio look!). Live demo
- Rapid page downloads. RichSlider™ implements a compact client-side page weight. Core client-side code is shared between instances on the same page ensuring fast page downloads.
- Visually customizable. Every aspects of a RichSlider™ can be customized, including its looks and its behavior, see below for more details.
Highly Usable User Interface
- Mouse support. RichSlider™ even works with the mouse wheel. Just roll over the RichSlider™ and turn the mouse wheel to move the slider and change the value.
- Configurable value label. The selected value can be positioned anywhere around the RichSlider™, and the text styling changed. Or if necessary, it can be disabled altogether.
- Rapid value selection. Reduced keyboard to mouse movement.
- The ultimate value picker. A RichSlider™ provides a user interface that is entirely self-explanatory, thus increasing user satisfaction and ensuring accurate data collection.
- Start on the right value. The initial start value of the RichSlider™ can be easily set.
Full Design-time Support
- Easy to configure using point-and-click - RichSlider™ fully supports Visual Studio .NET design-time features and provides the ability to configure the RichSlider™ using the property sheet, avoiding the need to write extensive customization code
- Drag-and-drop. RichSlider™ supports the Visual Studio .NET ability to simply drag and drop a RichSlider™ onto your web form, saving time writing code and remembering tag names.
- Support for Visual Studio .NET, Visual Studio .NET 2003, and Web Matrix. RichSlider™ works with all Microsoft® developer tools both using source code editing, and design-time visual development, and can even be used with Notepad or any other source code editor.
Simple Installation
- Easy installation. RichSlider™ provides single-file installation into your web application. In order to make use of the software, your deployment need only include a single file, thereby reducing your deployment time and cost.
- Single-file installation of samples, demos, docs. For evaluation and training purposes, all distributions come both as a single DLL, and also a rich installation package that installs and configures a sample web application including pages demonstrating all the key features of RichSlider™ to save you evaluation time.
Complete Customization
- Configurable Orientation. RichSlider™ slider works both horizontally and vertically and can be switched with a simple property setting.
- Visual customization. You have full facilities for setting the size, colors, fonts, spacing, and styles of every part of the visual display of a RichSlider™. Ultimately, you can make RichSlider™ look any way you want. The images used to make up the RichSlider™ can even be replaced, to create any style of slider you need.
- Highly configurable. RichSlider™ allows you to set not only the values at either end of the scale, and the steps along the way, but also the step size for when you click on the ‘track’ of the RichSlider™. You can also access the slider value both on the client and server sides, providing the flexibility to build the best user interfaces.
Extensive Developer Features
- Built for ASP.NET. RichSlider™ is designed from the ground up in Microsoft Visual C# for the ASP.NET platform. It’s built by ASP.NET experts, and suitable for anyone working with ASP.NET whether they are new to web development, or a long-time guru.
- Read-only mode. RichSlider™ can be easily configured to display in a read-only mode where the value on the slider is displayed, but cannot be changed.
- Invisible mode. RichSlider™ supports an invisible mode, whereby the slider can be hidden from view depending on actions elsewhere on the page.
- AutoPostBack support. RichSlider™ fully supports the auto-post back mechanism in ASP.NET, meaning that the web site can be configured to automatically send the new slider value back to the web server when it changes.
- User control support. RichSlider™ fully supports usage within ASP.NET user controls.
- ASP.NET Validator support . RichSlider™ provides full support for the standard ASP.NET validation controls allowing you to tightly control value the Slider™ can provide, which is especially useful with the CompareValidator.
- Customize what happens when the value is changed - RichSlider™ provides both client-side and server-side OnChange events to allow you to control exactly what happens when a user changes the value on the RichSlider™.
- Fully data-aware. RichSlider™ supports data binding, including editable DataGrids, and DataLists. You can quickly add RichSlider™ support to a grid and display (or edit) data directly from your database.
- Global Assembly Cache ready . RichSlider™ is provided as a strong named (signed) assembly and is ready for use in a shared environment in the Global Assembly Cache (for example in a multiple web site or shared hosting environment).
Complete Browser Compatibility
Richer Components RichSlider™ supports the following browsers:
- Internet Explorer 5.0 and above
- Netscape 6.0 and above
- Opera 6.0 and above
- Mozilla / Firefox
- Safari / Konqueror
In all other browsers, a RichSlider™ degrades gracefully to an HTML 3.2 user interface consisting of a drop-down list.
Server-side Requirements
The web server requirements for RichSlider™ are a Microsoft Windows® computer running Microsoft ASP.NET v1.0 or v1.1 on Internet Information Server.