RadToolBar for ASP.NET

General Features Send comments on this topic.

Glossary Item Box

  1. Rich Collection of ToolBar Items - Telerik RadToolBar items are represented as child controls in the structure of the toolbar and are very easily customized using skins and the related properties.

    • Regular Buttons

         Regular buttons

    • Toggle Buttons

         Toggle buttons

    • Template Buttons

         Tamplated button

    • Separators

    See a live example at www.telerik.com...  

  2. Text-only, Image-only, or Mixed buttons -  Every button on the toolbar can be customized independently to either display text, image or both:

    • Text-only buttons

         Text only

    • Image-only buttons

         Image only

    • Image and text (mixed) buttons

         Image and text

    See a live example at www.telerik.com...  

     

  3. Button Groups - You can specify groups of toggle buttons to achieve radio-button functionality. All you have to do is set just a single property with the name of the group as a parameter.


     

    See a live example at www.telerik.com... 

  4. Horizontal or Vertical Orientation - You can specify the way the toolbar is oriented on the page, i.e. horizontally or vertically. To determine the orientation of a given toolbar you can use the set of client-side methods.

     

       Vertical Horizontal




     

     

     

     








     

    See a live example at www.telerik.com...

     

     

  5. Keyboard Shortcut Support - Telerik RadToolBar provides support for keyboard shortcuts. By setting ShortcutKey and AccessKey properties you can assign a key combination to a particular toolbar button.

        keyboard support

    See a live example at www.telerik.com.

  6. VS.NET Design-time support - Adding/Editing/Removing toolbar items

    Design-Time support

  7. Advanced Skinning Mechanism - the appearance of Telerik RadToolBar can be easily customized through skins to include transparent rounded corners, context sensitive styles, etc. There are numerous predefined skins provided with the distribution of Telerik RadToolBar. You can also create your own skins following the proper skin structure. It is possible to have multiple toolbars on the same page - each with a different skin and size. 
     
    Telerik RadToolBar structure

     

    See a live example at www.telerik.com... 

  8. Sized Skins - Telerik RadToolBar supports different sizes of buttons. You can create toolbars with any size and write your own skins for them. The size of the button is set through width and height properties. 
     

    Skin Sizes

    See a live example at www.telerik.com... 


  9. Binding - Telerik RadToolBar offers several ways for binding to data sources for copulating the whole toolbar structure or part of it:
    Data BindingTelerik RadToolBar fully supports binding to (IEnumerable, IListSource). The input for the data binding method is easily localizable.
    Programmatic Binding Telerik RadToolBar provides a rich and easy-to-use server-side API, so you can easily populate it with any number and/or type of items.
    XML BindingTelerik RadToolBar provides rich API for working with XML. You can load data from an XML content file by only providing the location of the XML file.

    See a live example at www.telerik.com... 

  10. Rich client-side API - Telerik RadToolBar exposes rich and flexible client-side API, which provides a set of objects, properties, methods and events. You can get the client-side object instance of Telerik RadToolBar using its ClientID. Once you have gotten the client-side object instance, you can use various properties/methods.

    • Separators

    See a live example at www.telerik.com... 

  11. Templates - Telerik RadToolBar fully supports templates through its RadToolBarTemplateButton child control. You can embed any content inside a Telerik RadToolBar template, including HTML markup and ASP.NET server controls, including the Telerik controls or other third-party controls.  

     

    See a live example at www.telerik.com... 

  12. Multiple Instances on a Page - Telerik RadToolBar is written using object oriented javascript and can accommodate unlimited number of instances on the same page without interference. Furthermore, events such as keyboard shortcuts are properly processed by all instances and are also accessible to third party components.

    Multiple ToolBars

    See a live example at www.telerik.com... 


  13. Interoperability with Telerik RadAjax - Telerik RadToolBar is designed for easy interoperability with the Telerik AJAX-based interface controls - Telerik RadAjax suite. This allows developers to implement the following functionality:
     • update the content of a Telerik RadToolBar control upon a callback request made by another control on the page
     • initiate a callback request by a Telerik RadToolBar control in order to update other controls on the page

  14. Integration with Telerik RadDockyou can easily integrate Telerik RadToolBar with Telerik RadDock to create floating and dockable toolbars with automatic orientation adjustment.


    See a live example at www.telerik.com... 

  15. Transition Fade Effects for IE - Telerik RadToolBar supports multiple transition fade effects in IE which enrich the look-and-feel of the toolbar.