Syncfusion.Blazor.MultiColumnComboBox
34.2.7
Prefix Reserved
See the version list below for details.
dotnet add package Syncfusion.Blazor.MultiColumnComboBox --version 34.2.7
NuGet\Install-Package Syncfusion.Blazor.MultiColumnComboBox -Version 34.2.7
<PackageReference Include="Syncfusion.Blazor.MultiColumnComboBox" Version="34.2.7" />
<PackageVersion Include="Syncfusion.Blazor.MultiColumnComboBox" Version="34.2.7" />
<PackageReference Include="Syncfusion.Blazor.MultiColumnComboBox" />
paket add Syncfusion.Blazor.MultiColumnComboBox --version 34.2.7
#r "nuget: Syncfusion.Blazor.MultiColumnComboBox, 34.2.7"
#:package Syncfusion.Blazor.MultiColumnComboBox@34.2.7
#addin nuget:?package=Syncfusion.Blazor.MultiColumnComboBox&version=34.2.7
#tool nuget:?package=Syncfusion.Blazor.MultiColumnComboBox&version=34.2.7
Syncfusion® Blazor MultiColumn ComboBox Component
The Syncfusion® Blazor MultiColumn ComboBox component enables users to select values from a dropdown list displaying multiple columns of related data. It combines the functionality of a dropdown with tabular data presentation for compact, attribute-rich selections.
Using this package with an AI coding agent
Before generating Syncfusion® code, ask your AI coding agent to run the Syncfusion® setup using the following prompt:
Set up this project for Syncfusion® before generating code. Fetch and follow the official instructions at https://ai.syncfusion.com, then report the detected platform, installed skill pack, MCP status, and any required licensing action.The setup detects your project's platform and loads the appropriate Syncfusion® skill pack. No Syncfusion® account or MCP key is required to install or read Syncfusion® agent skills.
Platform reference: https://ai.syncfusion.com/blazor/llms.txt
Key features
- Multiple Column Display – Present data across multiple columns within the dropdown
- Data Binding – Support for local, remote, and dynamic data binding
- Filtering – Built-in filtering with single and multi-column search capabilities
- Virtualization – Optimized rendering for large datasets
- Column Templates – Customize column content with data templates
- Keyboard Navigation – Full keyboard support for accessibility
- Custom Templates – Flexible item and header templates for custom layouts
- Cascading – Dependent dropdown functionality for related selections
System Requirements
- .NET 8.0 or later (Blazor Server, Blazor Web App, Blazor WebAssembly, Blazor Hybrid)
- See full requirements: System Requirements
Installation
Install the MultiColumnComboBox package and the themes package, which provides the stylesheets referenced below:
dotnet add package Syncfusion.Blazor.MultiColumnComboBox
dotnet add package Syncfusion.Blazor.Themes
Add stylesheet and script references
- For Blazor Server App / Blazor Web App, add these to
Components/App.razororApp.razorfile. - For Blazor WebAssembly App, add these to
wwwroot/index.htmlfile.
<link href="_content/Syncfusion.Blazor.Themes/fluent2.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 the
Program.csfile.
using Syncfusion.Blazor;
builder.Services.AddSyncfusionBlazor();
- Add Blazor Multicolumn ComboBox component to your Razor page.
<SfMultiColumnComboBox TItem="string" TValue="string" Placeholder="Select any product"></SfMultiColumnComboBox>
Documentation
- Getting Started with Blazor Web App
- Getting Started with Blazor WebAssembly App
- API Reference
- Feature Overview
- Live Demos
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
Mobile: Flutter | UWP | JavaScript
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.Core (>= 34.2.7)
- Syncfusion.Blazor.Data (>= 34.2.7)
- Syncfusion.Blazor.Grid (>= 34.2.7)
- Syncfusion.Blazor.Inputs (>= 34.2.7)
-
net8.0
- Syncfusion.Blazor.Core (>= 34.2.7)
- Syncfusion.Blazor.Data (>= 34.2.7)
- Syncfusion.Blazor.Grid (>= 34.2.7)
- Syncfusion.Blazor.Inputs (>= 34.2.7)
-
net9.0
- Syncfusion.Blazor.Core (>= 34.2.7)
- Syncfusion.Blazor.Data (>= 34.2.7)
- Syncfusion.Blazor.Grid (>= 34.2.7)
- Syncfusion.Blazor.Inputs (>= 34.2.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 34.2.9 | 0 | 9/21/2026 |
| 34.2.8 | 201 | 9/14/2026 |
| 34.2.7 | 281 | 9/8/2026 |
| 34.2.6 | 204 | 8/31/2026 |
| 34.2.5 | 242 | 8/25/2026 |
| 34.2.4 | 302 | 8/17/2026 |
| 34.2.3 | 234 | 8/11/2026 |
| 34.2.2 | 522 | 8/5/2026 |
| 34.1.33 | 328 | 7/27/2026 |
| 34.1.32 | 503 | 7/21/2026 |
| 34.1.31 | 2,332 | 7/14/2026 |
| 34.1.30 | 387 | 7/9/2026 |
| 34.1.29 | 720 | 7/6/2026 |
| 33.2.15 | 417 | 6/23/2026 |
| 33.2.13 | 773 | 6/16/2026 |
| 33.2.12 | 362 | 6/9/2026 |
| 33.2.10 | 569 | 6/2/2026 |
| 33.2.8 | 304 | 5/26/2026 |
| 33.2.7 | 234 | 5/19/2026 |
| 33.2.6 | 2,144 | 5/12/2026 |