Project Overview
This toolbar is an ASP.NET WebControl with a server-side and client-side API. The control's state is automatically maintained between client and server. It uses CSS for its presentation and it can be easily customized through its style sheet. Client side events are provided for handling and canceling button clicks. Ajax Toolbar is now available through NuGet


Features
  • Full control over the toolbar and it's buttons is available on the the server-side.
  • The client API is a little more limited and has the following features:
    • Enable and disable buttons
    • Select and unselect buttons
    • Hide and show buttons
    • Change button text
    • Swap button CSS classes
  • Client-side changes are persisted on the server-side and vice versa.
  • The buttons work with the ASP.NET form validation mechanisms and confirmation checks are as easy as configuring a confirmation message.
Requirements
  • The solution requires the Visual Studio 2010 (but could probably easily be downgraded to VS 2008)
  • Microsoft Ajax Minifier
Example
I have supplied serveral examples with the source code that demonstate the full capabilities of the toolbar.

Last edited Jun 22, 2015 at 5:49 PM by wdavidsen, version 16