# WebForms Button Overview

The **RadButton** control (**Figure 1**) provides the features, that ASP.NET Button, ImageButton, LinkButton, RadioButton and CheckBox controls have. The control can be easily styled by changing the **Skin** property, and alternatively setting properties that change the look of the control. This will eliminate the need to use the [RadFormDecorator](https://www.telerik.com/products/aspnet-ajax/documentation/controls/formdecorator/overview), just to style a single button.

#### Migration from the ASP.NET Button

Developers can easily migrate their applications from using the standard ASP.NET (button) controls to the new **RadButton** control, because most of their functionality is provided by our control, and is controlled by the same or similar (intuitive) properties.

> caption Figure 1: RadButton control provides a versatile set of button types.

![WebForms different types of the RadButton](https://www.telerik.com/products/aspnet-ajax/documentation/assets/3b007f4f7cdc07ebc3429d649d94cbef/radbuttons.png "WebForms different types of the RadButton")

## See Also

* [RadButton Online Demos](https://demos.telerik.com/aspnet-ajax/button/examples/overview/defaultcs.aspx)

* [RadButton Getting Started](https://www.telerik.com/products/aspnet-ajax/documentation/controls/button/getting-started)

* [Properties and Events](https://www.telerik.com/products/aspnet-ajax/documentation/controls/button/server-side-programming/properties-and-events)

* [FormDecorator Overview](https://www.telerik.com/products/aspnet-ajax/documentation/controls/formdecorator/overview)

* [ASP.NET AJAX Button](https://www.telerik.com/products/aspnet-ajax/button.aspx)
