background

UI for ASP.NET Core

ASP.NET Core Button

  • Fully-customizable ASP.NET Core Button component with a variety of built-in features, accessibility and more.
  • Part of the Telerik UI for ASP.NET Core library along with 110+ professionally designed UI components.
  • Includes support, documentation, demos, virtual classrooms, Visual Studio Code Extensions and more!
Telerik UI for ASP.NET Core Button - Header
  • ASP.NET Core Button Overview

    It has never been easier to add a beautifully styled and fully customizable button to your application. You are free to choose between standard buttons and buttons with images, icons, and text. You can even add badges to your buttons. Apply our pre-defined themes or use your imagination and create a unique theme for your application.    

     

    Telerik UI for ASP.NET Core Button Component Overview
  • Buttons with Icons and Images

    The ASP.NET Core Button control allows you to complement the text buttons with images or icons and to enhance the user experience of your application. Overcome space constrains by using only icons instead of text icons. If you already have image icons that your end users love, just add them to the button with the ImageUrl() method. 

    See the Button Images Demo 

    Telerik UI for ASP.NET Core Buttons with Icons and Images
  • Button Badge

    The ASP.NET Core Button comes with built-in badges. Use them to decorate buttons and to convey additional information through a visual notification.   

     

    See the Badges Demo

     

    Telerik UI for ASP.NET Core Button Badge
  • Disabled ASP.NET Core Button

    You may find yourself in a situation where a certain button must be temporarily disabled. The ASP.NET Core Button control offers a quick solution and allows you to enable or disable a button at any time.  

     

    Telerik UI for ASP.NET Core Disabled Button
  • HTML Helpers and Tag Helpers

    With Telerik UI for ASP.NET Core you are free to choose the development approach that best suits your needs. Enjoy the HTML-like development experience and the rich IntelliSense that come with the ASP.NET Core Button Tag Helper. Or use the convenient HTML Helper. We have both, the decision is yours.     

     

    Visit the Button Tag Helper Documentation  

    Telerik UI for ASP.NET Core HTML and Tag Helpers
  • Rich API ​

    Telerik UI for ASP.NET Core comes with a complete server-side API. You can configure all features of the Button component with simple API calls designed to feel natural. Since the server-side wrappers output JavaScript, you also have full access to the client-side API for maximum control in the browser.  

     

    Telerik UI for ASP.NET Core Rich API
  • Accessibility and Keyboard Navigation ​

    The Semantic HTML approach and the support of accessibility standards like WCAG, Section 508, and WAI-ARIA attributes for screen readers make it easier for users with disabilities to utilize the ASP.NET Core Button.  

    Our control comes with a built-in keyboard navigation support that allows users to easily interact with the buttons in your application through their keyboard.   

    Telerik UI fro ASP.NET Core Accessibility
  • Right-to-Left (RTL) Support ​

    Use the ASP.NET Core Button control in any application. Even if you design it for languages like Arabic or Hebrew, where users read from right to left. With only a few settings, you can adjust the RTL (Right to Left) feature and rearrange the buttons in your application.   

    Telerik UI for ASP.NET Core RTL Support
  • Customize Button with Themes ​

    The ASP.NET Core Button has several built-in themes and swatches such as Default (our own styling), Material (based on the Material Design guidelines), Bootstrap (which looks like the Bootstrap styling to integrate better) and Fluent (based on Microsoft Fluent UI). You can easily customize out-of-the-box themes with a few lines of CSS or create a new theme to match your colors and branding by using the Progress SASS ThemeBuilder application.  

    Telerik UI for ASP.NET Core Button Themes

All ASP.NET Core Components

Next Steps