Progress Telerik UI for ASP.NET Core

ASP.NET Core Button Group

  • Use the ASP.NET Core Button Group to add a series of buttons together on a single line in your application. Take advantage of its many built-in functionalities, including icons, badges, keyboard navigation and RTL support.
  • This control is part of the Telerik UI for ASP.NET Core suite along with 100+ fully-featured UI components designed to speed up delivery & improve every aspect of your workflow.
  • Manage each project and plan dev time accordingly using the public product roadmap, regular releases, extensive learning resources and outstanding technical support team.
Telerik UI for ASP.NET Core Suite
Nasa, Visa, Microsoft Fox, Samsung, IBM World Bank Group, Volvo
  • Overview

    The Telerik UI for ASP.NET Core ButtonGroup component allows you to add a series of buttons, usually performing similar actions, in a single line. It can be easily customized by adding badges, icons, choosing between single and multiple selection, and enabling or disabling the buttons. The control comes with out-of-the-box support for keyboard navigation, RTL, and globalization.  
    Telerik UI for ASP.NET Core Button Group - Overview
  • Badges and Icons

    You can easily customize the ButtonGroup component by adding custom badges, text and icons. Make any combination of the three to tailor the component to your project’s style. 

    Telerik UI for ASP.NET Core Button Group - Icons
  • Disabled ButtonGroup

    There may be cases when you need to prevent the users from clicking any button, that is why the ButtonGroup provides options for setting its enabled and disabled state. 


  • Selection

    The ButtonGroup component allows single and multiple selection. For cases when you want the user to select only one button you can restrict multiple selection by changing the Selection() property to “single”. 

    Check out the ButtonGroup Selection demo
    Telerik UI for ASP.NET Core Button Group - Selection
  • HTML and Tag Helpers

    The Telerik UI for ASP.NET Core suite offers two approaches to declare the ButtonGroup or any other component – choose HTML or Tag helpers based on your preference, practice, and technology background, and add this advanced input element to any new or existing form. 
    Telerik TAG HTML Helpers
  • Razor Page

    The ButtonGroup is one of the many Telerik UI for ASP.NET Core controls that are supported in both MVC and Razor Pages applications. To learn more about plugging ASP.NET Core components in Razor Pages, check out the documentation article or visit the Razor Pages examples in our GitHub project repository. 
  • RTL Support

    Right-to-left support is available for cultures where people read from right to left. You can satisfy any cultural preference with the ASP.NET Core ButtonGroup component by changing the alignment between left-to-right and right-to-left with only a few settings. 
    Telerik UI for ASP.NET Core
  • Accessibility

    The Telerik UI for ASP.NET Core ButtonGroup component is compliant with the Section 508 and WCAG 2.1 guidelines, thus it can satisfy the needs of all users. 
    accessibility
  • Keyboard Navigation

    The Button Group component supports keyboard navigation; thus users can utilize their keystrokes to select the button(s) of their choice. 
    keyboard-navigation
  • Theming

    The Telerik UI for ASP.NET Core ButtonGroup has 3 built-in themes and various swatches, including Default (Main Dark, Nordic, Purple), Material (Arctic, Lime Dark, Nova) and Bootstrap (Urban, Vintage etc.). You can easily customize any out-of-the-box themes with a few lines of CSS or create new themes to match your colors and branding by using the Progress SASS ThemeBuilder application
    Telerik UI for ASP.NET Core Button-Group - Theming
Get Started Waves

Next Steps

Launch demos

See Telerik UI for ASP.NET Core in action and check out how much it can do out-of-the-box.

Compare pricing

Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.

Download Free Trial

Try Telerik UI for ASP.NET Core with dedicated technical support.