• 2 minutes to read

The ASPxRadioButton control is a button that can be selected, but not cleared, by an end-user. An ASPxRadioButton control paired with other radio button controls enables end-users to select a single option from a group of choices. The ASPxRadioButton control permits you to intersperse the radio buttons in a group with other content on the page.


ASPxRadioButton offers the following features:

  • Native Rendering

    ASPxRadioButton supports native rendering as a native HTML input element of the radio type. When the native HTML mode is enabled, a control appearance depends on how a client browser renders native HTML elements. This reduces the render size and improves the editor's overall performance. Set the Native property value to true to enable native rendering.

  • Custom Images

    By default, a radio button edit region (check mark) is represented by an image within the ASPxRadioButton editor. It is possible to assign your own images to be displayed for different check states.


  • Built-in Validation

    The ASPxRadioButton control allows you to perform data validation both on the client and server side. See the Validation topic to learn more.

  • Full-Featured Client-Side API

    ASPxRadioButton provides you with a comprehensive client-side API. This API is implemented using JavaScript and is exposed via the ASPxClientRadioButton object. The ASPxClientRadioButton object serves as a client-side equivalent of the ASPxRadioButton control.