A newer version of this page is available. Switch to the current version.


The Button control extends the standard button's functionality. It provides an enhanced client API, can force a web control validation, and allows you to customize the control’s appearance with DevExpress Themes

The ASPxButton class represents the Button control on the server, and the ASPxClientButton class on the client.



Render Modes (Learn more | See demo)

The control allows you to specify how the browser renders the button.

Radio Button Mode (Learn more | See demo)

You can group several buttons and use them as radio buttons.

Validation (Learn more | See demo)

The button control can force validation of all verifiable web controls on a web page on the client and server.

Rich Client-Side API (Learn more)

Appearance Customization (See demo)

You can apply a DevExpress Theme, specify a button render mode or assign CSS classes to customize the button's appearance.