Syncfusion.Blazor.SplitButtons
33.1.44
Prefix Reserved
dotnet add package Syncfusion.Blazor.SplitButtons --version 33.1.44
NuGet\Install-Package Syncfusion.Blazor.SplitButtons -Version 33.1.44
<PackageReference Include="Syncfusion.Blazor.SplitButtons" Version="33.1.44" />
<PackageVersion Include="Syncfusion.Blazor.SplitButtons" Version="33.1.44" />
<PackageReference Include="Syncfusion.Blazor.SplitButtons" />
paket add Syncfusion.Blazor.SplitButtons --version 33.1.44
#r "nuget: Syncfusion.Blazor.SplitButtons, 33.1.44"
#:package Syncfusion.Blazor.SplitButtons@33.1.44
#addin nuget:?package=Syncfusion.Blazor.SplitButtons&version=33.1.44
#tool nuget:?package=Syncfusion.Blazor.SplitButtons&version=33.1.44
Syncfusion® Blazor SplitButton Components
A comprehensive suite of Blazor button components for grouped buttons, dropdown menus, split buttons, and progress buttons. Includes Button Group, Dropdown Menu, Split Button, and Progress Button components.
Supported Components
This package includes the following components:
Blazor Button Group Component
The Blazor Button Group Component is a series of buttons aligned vertically or horizontally.
Key Features:
- Horizontal and Vertical Layout: Arrange buttons horizontally or vertically
- Selection Modes: Single or multiple selection modes
- Predefined Styles: Built-in button styles and appearances
- Different Sizes: Support for various button sizes
- Rounded Corners: Customizable border radius options
- Icon Support: Include icons within buttons
- RTL Support: Right-to-left text direction support
- UI Customization: Custom CSS and theme options

Documentation:
- Getting Started with Blazor Web App
- Getting Started with Blazor WebAssembly App
- Feature Overview
- Live Demos
- API Reference
Blazor Dropdown Menu Component
The Blazor Dropdown Menu Component is a graphical UI component that lets users choose from a list of actions.
Key Features:
- Icon Support: Built-in icons and custom icon positioning
- Multiple Sizes: Predefined button sizes
- Separators: Visual separators between menu items
- Disabled Items: Disable specific menu items
- Template Support: Rich templates for menu items
- RTL Support: Right-to-left text direction support
- Keyboard Navigation: Full keyboard support for accessibility
- Custom Styling: CSS and theme customization options

Documentation:
- Getting Started with Blazor Web App
- Getting Started with Blazor WebAssembly App
- Feature Overview
- Live Demos
- API Reference
Blazor Split Button Component
The Blazor Split Button Component triggers a default action when clicked and provides a list of actions in a dropdown.
Key Features:
- Primary and Dropdown Actions: Separate primary action and dropdown menu
- Icon Support: Built-in icons and custom icon positioning
- Multiple Sizes: Predefined button sizes
- Disabled Items: Disable specific dropdown items
- Item Separators: Visual separators between menu items
- Template Support: Rich templates for dropdown items
- RTL Support: Right-to-left text direction support
- Keyboard Navigation: Full keyboard support for accessibility

Documentation:
- Getting Started with Blazor Web App
- Getting Started with Blazor WebAssembly App
- Feature Overview
- Live Demos
- API Reference
Blazor Progress Button Component
The Blazor Progress Button Component visualizes the progression of an operation in the background.
Key Features:
- Progress Visualization: Display operation progress with visual indicators
- Predefined Styles: Built-in button styles and themes
- Multiple Button Types: Primary, secondary, and custom button types
- Spinner Animation: Animated spinner during progress
- Progress Tracking: Display percentage or duration-based progress
- Custom Content: Include custom templates and content
- Keyboard Navigation: Full keyboard support for accessibility
- UI Customization: Custom CSS and theme options

Documentation:
- Getting Started with Blazor Web App
- Getting Started with Blazor WebAssembly App
- Feature Overview
- Live Demos
- API Reference
System Requirements
- .NET 8.0 or later (Blazor Web App, Blazor Server, Blazor WebAssembly and Blazor Hybrid)
- See full requirements: System Requirements.
Installation
.NET CLI
dotnet add package Syncfusion.Blazor.SplitButtons
NuGet Package Manager
Install-Package Syncfusion.Blazor.SplitButtons
Add stylesheet and script references
- For Blazor Server App / Blazor Web App, add these to
Components/App.razororApp.razor. - For Blazor WebAssembly App: add these to
wwwroot/index.html.
<link href="_content/Syncfusion.Blazor.Themes/bootstrap5.css" rel="stylesheet" />
<script src="_content/Syncfusion.Blazor.Core/scripts/syncfusion-blazor.min.js" type="text/javascript"></script>
Quick Start
Register the Syncfusion® Blazor services in Program.cs:
using Syncfusion.Blazor;
builder.Services.AddSyncfusionBlazor();
Button Group
<SfButtonGroup>
<ButtonGroupButton>Left</ButtonGroupButton>
<ButtonGroupButton>Center</ButtonGroupButton>
<ButtonGroupButton>Right</ButtonGroupButton>
</SfButtonGroup>
DropDownButton
<SfDropDownButton Content="Edit">
<DropDownMenuItems>
<DropDownMenuItem Text="Cut"></DropDownMenuItem>
<DropDownMenuItem Text="Copy"></DropDownMenuItem>
<DropDownMenuItem Text="Paste"></DropDownMenuItem>
</DropDownMenuItems>
</SfDropDownButton>
ProgressButton
<SfProgressButton Content="Spin Left"></SfProgressButton>
SplitButton
<SfSplitButton Content="Paste">
<DropDownMenuItems>
<DropDownMenuItem Text="Cut" ></DropDownMenuItem>
<DropDownMenuItem Text="Copy" ></DropDownMenuItem>
<DropDownMenuItem Text="Paste"></DropDownMenuItem>
</DropDownMenuItems>
</SfSplitButton>
Support
License
This is a commercial product and requires a paid license for possession or use. Review the Syncfusion® EULA.
About Syncfusion®
Syncfusion® provides 1600+ UI components and frameworks for web, mobile, and desktop development across multiple platforms:
Web: Blazor | ASP.NET Core | ASP.NET MVC | JavaScript | Angular | React | Vue
Desktop: WinForms | WPF | WinUI
Learn more at www.syncfusion.com.
sales@syncfusion.com | Toll Free: 1-888-9-DOTNET
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Syncfusion.Blazor.Buttons (>= 33.1.44)
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Popups (>= 33.1.44)
- Syncfusion.Blazor.Spinner (>= 33.1.44)
-
net8.0
- Syncfusion.Blazor.Buttons (>= 33.1.44)
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Popups (>= 33.1.44)
- Syncfusion.Blazor.Spinner (>= 33.1.44)
-
net9.0
- Syncfusion.Blazor.Buttons (>= 33.1.44)
- Syncfusion.Blazor.Core (>= 33.1.44)
- Syncfusion.Blazor.Popups (>= 33.1.44)
- Syncfusion.Blazor.Spinner (>= 33.1.44)
NuGet packages (17)
Showing the top 5 NuGet packages that depend on Syncfusion.Blazor.SplitButtons:
| Package | Downloads |
|---|---|
|
Syncfusion.Blazor.Inputs
Comprehensive Blazor Syncfusion® input components including TextBox, MaskedTextBox, NumericTextBox, Color Picker, File Upload, Slider, Rating, Signature, OTP Input, and Speech To Text. Features data validation, formatting, keyboard navigation, and accessibility support for .NET 8+. |
|
|
Syncfusion.Blazor.RichTextEditor
Syncfusion® Blazor Rich Text Editor component for composing and formatting HTML content in .NET Blazor apps. Supports toolbar, markdown, paste cleanup, formats, and extensible plugins. |
|
|
Syncfusion.Blazor.PdfViewer
This package provides the functionality to utilize the features of Syncfusion Blazor PDF Viewer component and more. |
|
|
Syncfusion.Blazor.SfPdfViewer
This package provides the functionality to utilize the features of Syncfusion® Blazor PDF Viewer component and more. |
|
|
Syncfusion.Blazor.FileManager
This package contains the Syncfusion® Blazor FileManager component. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 33.1.44 | 720 | 3/16/2026 |
| 32.2.9 | 4,498 | 3/9/2026 |
| 32.2.8 | 7,038 | 3/2/2026 |
| 32.2.7 | 8,998 | 2/23/2026 |
| 32.2.5 | 7,067 | 2/16/2026 |
| 32.2.4 | 7,672 | 2/10/2026 |
| 32.2.3 | 9,687 | 2/5/2026 |
| 32.1.25 | 12,699 | 1/26/2026 |
| 32.1.24 | 9,330 | 1/19/2026 |
| 32.1.23 | 13,311 | 1/13/2026 |
| 32.1.22 | 8,742 | 1/5/2026 |
| 32.1.21 | 8,055 | 12/29/2025 |
| 32.1.20 | 4,595 | 12/23/2025 |
| 32.1.19 | 15,015 | 12/16/2025 |
| 31.2.18 | 14,428 | 12/8/2025 |
| 31.2.16 | 14,747 | 12/1/2025 |
| 31.2.15 | 10,786 | 11/25/2025 |
| 31.2.12 | 13,043 | 11/18/2025 |
| 31.2.10 | 5,738 | 11/12/2025 |
| 31.2.5 | 12,004 | 11/3/2025 |