Syncfusion Feedback

Vertrauen der weltweit führenden Unternehmen

Syncfusion Trusted Companies

Übersicht

Das Blazor DataGrid, auch bekannt als Blazor Grid, ist eine funktionsreiche Komponente zum Anzeigen von Daten in einem Tabellenformat. Sein breites Spektrum an Funktionen umfasst Datenbindung, adaptives UI-Layout für alle Geräte, Bearbeitung, Excel-ähnliche Filterung, benutzerdefinierte Sortierung, Aggregation von Zeilen, Auswahl und Unterstützung für Excel-, CSV- und PDF-Formate.


Warum Syncfusion Essential Studio® Blazor DataGrid wählen?

Blazor Datagrid High Performance image

Hohe Leistung

Durchdachte Anstrengungen und der Fokus auf schnelllebige Leistung zum Laden von Millionen von Datensätzen in nur einer Sekunde.

Blazor Datagrid Seamless Data Binding image

Nahtlose Datenbindung

Binden Sie Daten nahtlos an verschiedene lokale und Remote-Datenquellen, wie IEnumerable/List, RESTful-Dienste, OData-Dienste, WCF-Dienste, Observable Collection, ExpandoObject und DynamicObject.

Blazor Datagrid Resolution image

Passt sich jeder Auflösung an

DataGrid verfügt über ein hochgradig reaktionsfähiges Layout und ein optimiertes Design für Desktops, Touchscreens und Smartphones. Es funktioniert gut auf allen Mobiltelefonen mit iOS, Android oder Windows OS.

Blazor Datagrid Flexible Editing image

Flexible Bearbeitung

Das Blazor Grid führt Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge einfacher mit einer Liste von Geschäftsobjekten oder einem Remote-Datendienst mithilfe eines Datenmanagers aus.

Blazor Datagrid Template Designs image

Erstellen Sie Ihre eigenen Vorlagenentwürfe

Ermöglicht Benutzern, benutzerdefinierte Benutzererfahrungen im Blazor Grid basierend auf ihren Anwendungsbedürfnissen mithilfe einer breiten Palette von Vorlagenoptionen zu erstellen.

Blazor Datagrid Customizable Themes image

Attraktive anpassbare Themes

Modernes Design mit über 5 integrierten Themes wie Fluent, Tailwind CSS, Bootstrap, Material, Fabric und mehr. Nutzen Sie das Online Theme Studio-Tool, um Themes einfach anzupassen.

Blazor Datagrid Export Print image

Einfacher Export und Druck

Exportieren Sie das Data Grid in verschiedene Dateiformate, einschließlich Excel, PDF und CSV. Drucken Sie alle Zeilen, unabhängig von der Anzahl der Seiten, sowie die aktuell angezeigte Seite.

Blazor Datagrid Global Local image

Globalisierung und Lokalisierung

Ermöglicht Benutzern aus verschiedenen Regionen, sie zu verwenden, indem Datumsangaben, Währungen und Nummerierungen an die Präferenzen angepasst werden.


KI-bereites Raster für intelligentere Daten

Erstellen Sie intelligentere Blazor-Anwendungen mit einem DataGrid, das Out-of-the-Box KI-Funktionen unterstützt. Fügen Sie semantische Suche und Anomalieerkennung hinzu, um Erkenntnisse zu gewinnen und die Datenzuverlässigkeit zu verbessern.

Blazor Data Grid Anomaly Detection image


Blazor DataGrid Code-Beispiel

Beginnen Sie ganz einfach mit dem Blazor DataGrid mit nur wenigen einfachen C#-Codezeilen, wie unten gezeigt. Entdecken Sie auch unser Blazor DataGrid-Beispiel, das Ihnen zeigt, wie Sie das Blazor Grid rendern und konfigurieren.

In Blazor Playground bearbeiten

@using Syncfusion.Blazor.Grids
<SfGrid DataSource="@Orders">
</SfGrid>
@code{
    public List<Order> Orders { get; set; }
    protected override void OnInitialized()
    {
        Orders = Enumerable.Range(1, 75).Select(x => new Order()
        {
            OrderID = 1000 + x,
            CustomerID = (new string[] { "ALFKI", "ANANTR", "ANTON", "BLONP", "BOLID" })[new Random().Next(5)],
            Freight = 2.1 * x,
            OrderDate = DateTime.Now.AddDays(-x),
        }).ToList();
    }
 public class Order {
        public int? OrderID { get; set; }
        public string CustomerID { get; set; }
        public DateTime? OrderDate { get; set; }
        public double? Freight { get; set; }
    }
}

Adaptives UI-Layout

Die Benutzeroberfläche des Blazor Data Grid ist für kleine Bildschirme angepasst und neu gestaltet, um eine hervorragende Ansicht und Benutzerfreundlichkeit zu gewährleisten. Zu ihren Funktionen gehören Filter, Sortierung, Suche, Spaltenauswahl, Spaltenmenü, Pager-Dropdown und Bearbeitungsdialoge, die sich an die Bildschirmgröße anpassen und Zeilenelemente vertikal rendern.

Blazor Datagrid Adaptive Ui image


Blazor DataGrid-Spalte.

Spalte

Spalten definieren das Schema der Datenquelle in der Blazor DataGrid Komponente. Es unterstützt Formatierung, automatische Spaltengenerierung, Spaltendefinitionen, das Einfrieren von Zeilen und Spalten, Spannen von Spalten, Textumbruch, Spaltenauswahl, Spaltenmenü und andere Funktionen.


Paging

Durch Paging kann ein Datensegment aus der zugewiesenen Datenquelle angezeigt werden. Das Blazor DataGrid bietet eine integrierte Pager-Benutzeroberfläche mit Optionen zur Anpassung des gesamten UI. Es verfügt auch über einen On-Demand-Paging-Modus für den effektiven Datenabruf von Remote-Webdiensten.

Blazor DataGrid-Paging.


Blazor DataGrid-Sortierung.

Sortierung

Sortieren Sie Zeilen entweder in aufsteigender oder absteigender Reihenfolge nach einer Spalte, indem Sie einfach auf den Header klicken. Sortieren Sie Daten aus mehreren Spalten, indem Sie die Strg-Taste + Header-Klick gedrückt halten. Darüber hinaus können Sie Ihre eigene benutzerdefinierte Sortierlogik basierend auf den Anwendungsanforderungen im Blazor DataGrid definieren.


Filterung

Filtern hilft, bestimmte oder verwandte Datensätze anzuzeigen, die ein gegebenes Kriterium im Datenraster erfüllen. Das Blazor DataData unterstützt verschiedene Filtertypen, einschließlich leistungsstarker Excel-ähnlicher Filter. Wählen Sie den geeigneten Filtertyp, definieren Sie Ihre eigene benutzerdefinierte Filterlogik und passen Sie die Filter-Benutzeroberfläche an die Anforderungen der Anwendung an. Diakritische Zeichen können ebenfalls gefiltert werden.

Blazor DataGrid-Filterung.


Blazor DataGrid-Auswahl.

Auswahl

Das Blazor DataGrid ermöglicht die Auswahl von Zeilen oder Zellen. Eine oder mehrere Zeilen oder Zellen können auch durch Halten von Strg oder Befehl oder programmgesteuert ausgewählt werden.


Bearbeitung

Das Blazor DataGrid bietet volle Unterstützung für Erstellungs-, Lese-, Aktualisierungs- und Löschvorgänge (CRUD). Neben integrierten Editor-Komponenten zum Bearbeiten eines bestimmten Spaltenwerts können benutzerdefinierte Editor-Komponenten mithilfe von Vorlagen entsprechend den Anwendungsanforderungen erstellt werden. Mithilfe eines Datenmanagers können Sie Bearbeitungsvorgänge mit Array-Sammlungen oder Remote-Datendiensten durchführen.

Blazor DataGrid-Bearbeitung.


Gruppierung im Blazor DataGrid.

Gruppierung

Gruppieren Sie Zeilen, um die Daten in einer organisierten hierarchischen Struktur in aufsteigender oder absteigender Reihenfolge anzuzeigen, um die einfache Erweiterung und den Zusammenbruch von Datensätzen zu erleichtern. Es gibt eine Option zum Gruppieren von Datensätzen der gewünschten Spalte durch einfaches Ziehen und Ablegen dieser Spalte in einem interaktiven Ablagebereich.


Aggregation

Aggregate für Spaltenwerte können einfach mit der Aggregationsfunktion angezeigt werden. Aggregate können angepasst werden, um Werte in einzelnen Zusammenfassungszeilen, einzelnen Gruppenzusammenfassungszeilen oder Gruppenbeschriftungszeilen anzuzeigen.

Blazor DataGrid-Aggregation.


Blazor Datagrid Freeze image

Feste Zeilen und Spalten

Fixierte Zeilen und Spalten sind oben und links, rechts, beidseitig oder an fester Position sichtbar, wodurch der restliche Rasterinhalt scrollbar wird. Diese Funktion wird hauptsächlich zum Vergleich von Zellenwerten in der JavaScript DataGrid-Komponente verwendet.


Haftende Kopfzeile

Die Kopfzeile des Blazor Data Grid muss beim vertikalen Scrollen des Dokuments in einer festen Position bleiben, um den Inhalt des Datenrasters zusammen mit der Spaltenüberschrift zu visualisieren.

Blazor Grid Sticky Header image


Blazor DataGrid Zeilen-Ziehen und Ablegen.

Zeilen-Ziehen und Ablegen

Das Blazor Grid ermöglicht Benutzern das Ziehen und Ablegen von Zeilen in ein anderes DataGrid oder eine benutzerdefinierte Komponente. Benutzer können auch Zeilen innerhalb desselben DataGrid mit dem Zieh-Symbol ziehen und ablegen und Zeilen zwischen verschiedenen Gruppen übertragen.


Master-Detail-Raster

Blazor Master Detail Grid ist ein Anwendungsfall, bei dem die Details eines Datensatzes in einem separaten Datenraster angezeigt werden, indem man auf eine bestimmte Zeile klickt.

Blazor Master Detail Grid.


Blazor Live DataGrid.

Blazor Live DataGrid

Live Blazor DataGrid ist für die Echtzeitverarbeitung und Aktualisierung einer großen Anzahl von Datensätzen optimiert und eignet sich für die Bindung von Finanzdatensätzen und mehr.


Zusätzliche Funktionen

Blazor DataGrid mit Zeilenhöhe.

Zeilenhöhe

Die Zeilenhöhe ist ein wichtiger Faktor bei der Anzeige der Anzahl von Datensätzen im Ansichtsbereich und kann leicht an die UI-Anforderungen der Anwendung angepasst werden. Es ist auch möglich, die Zeilenhöhe bedingt festzulegen.

In die Zwischenablage kopieren aus Blazor DataGrid.

In die Zwischenablage kopieren

Die Zwischenablage ermöglicht es Benutzern, Daten ausgewählter Zeilen oder Zellen in diese zu kopieren. Verwenden Sie die Tastenkombinationen Strg+C und Strg+Umschalt+H, um Daten mit bzw. ohne Header zu kopieren.

Blazor DataGrid mit Kontextmenü.

Kontextmenü

Führt verschiedene Aktionen in einem JavaScript DataGrid über das Popup-Menü aus, das beim Rechtsklick auf die Zelle, den Header oder den Pager erscheint. Zusätzlich zu den integrierten Standardmenüpunkten können benutzerdefinierte Kontextmenüpunkte hinzugefügt werden.

Breite und Höhe in Blazor DataGrid.

Breite und Höhe

Legen Sie die Eigenschaften für Breite und Höhe fest, um die Größe des Datenrasters zu ändern. Wenn der Inhalt das Rasterelement überläuft, erscheinen horizontale und vertikale Bildlaufleisten. Um den übergeordneten Container des Datenrasters auszufüllen, setzen Sie einfach Höhe und Breite auf 100 %.

Blazor DataGrid mit gestapelten Headern.

Gestapelte Kopfzeilen

Gestapelte Kopfzeilen ermöglichen das Gruppieren und Visualisieren von Spaltenkopfzeilen in einer gestapelten Weise. Die Anzahl der stapelbaren Spalten ist unbegrenzt. Führen Sie alle Blazor Data Grid-Aktionen auch dann aus, wenn die Spalten gestapelt sind.

Blazor DataGrid mit Tooltip.

Tooltip

Verbessern Sie die Benutzerfreundlichkeit mit Tooltips, die reichhaltige Inhalte im Blazor DataGrid unterstützen. Zeigen Sie Bilder, Symbole und benutzerdefinierte Komponenten neben einfachem Text an, um kontextreichere und visuell ansprechendere Interaktionen zu ermöglichen, die die Klarheit und Benutzerfreundlichkeit innerhalb der Rasteroberfläche verbessern.


Barrierefreiheit

Tastaturnavigation im Blazor DataGrid.

Tastaturnavigation

Das Blazor DataGrid stellt sicher, dass jede Zelle über die Tastatur zugänglich ist. Wichtige Funktionen wie Sortieren, Auswählen und Bearbeiten können allein über Tastaturkommandos ausgeführt werden; keine Mausinteraktion erforderlich. Dies hilft bei der Erstellung hochgradig zugänglicher Anwendungen mit dieser Komponente.

Barrierefreiheit und Screenreader-Unterstützung im Blazor DataGrid.

Screenreader

Die Blazor DataGrid-Ansicht bietet vollständige WAI-ARIA-Barrierefreiheitsunterstützung. Die Blazor Data Grid-Benutzeroberfläche enthält kontrastreiche visuelle Elemente, die sehbehinderten Menschen ein optimales Seherlebnis ermöglichen. Außerdem sind gültige UI-Beschreibungen über assistierende Technologien wie Screenreader leicht zugänglich.

Anzeige von Rechts-nach-links-Sprache in Blazor DataGrid.

Rechts-nach-links-Rendering ermöglicht die Anzeige des Textes und des Layouts des Blazor DataGrid von rechts nach links. Dies verbessert die Benutzererfahrung und Zugänglichkeit für RTL-Sprachen.


Mobil-optimiert und touch-freundlich

Das Blazor Grid verfügt über ein hochflexibles Layout und ein fein optimiertes Design für Desktops, Touchscreens und Smartphones.

Touch-Unterstützung im Blazor Grid.

Touch-Unterstützung

Benutzerfreundliche Touch-Gesten und ein interaktives UI-Design tragen dazu bei, die beste Benutzererfahrung zu erzielen. Alle Blazor Grid-Funktionen funktionieren auf Touch-Geräten ohne Konfiguration.

Responsiver Pager-UI-in der Blazor DataGrid-Komponente.

Responsiver Pager

Der Blazor DataGrid-Pager agiert intelligent und ändert seine gesamte Benutzeroberfläche responsiv basierend auf der Rasterdimension. Sein optimiertes Design bietet die beste UI-Interaktion auf verschiedenen Geräten.






Andere unterstützte Frameworks

Das DataGrid ist für die Frameworks React, Angular, JavaScript und Vue verfügbar. Erkunden Sie die plattformspezifischen Optionen über die folgenden Links:

Unterstützte Browser

Das Blazor DataGrid funktioniert gut mit allen modernen Webbrowsern, einschließlich Chrome, Firefox, Edge, Safari und Opera.

Unterstützte Browser im Blazor DataGrid.

Blazor-Komponenten – über 145 Benutzeroberflächen- und DataViz-Komponenten

Häufig gestellte Fragen

Die Syncfusion Blazor Grid Komponente unterstützt folgende Funktionen:

  • Lädt Millionen von Datensätzen in nur einer Sekunde.

  • Flexible Datenbindung mit Unterstützung für Datenquellen wie Web API, OData, Entity Framework und mehr.

  • Reiche UI-Interaktion und Tastaturnavigation in Blazor-Apps sowohl auf Server- als auch auf Clientseite (WebAssembly).

  • Vollgepackt mit einer Reihe von Funktionen mit Anpassungsoptionen, die sich für die Erstellung komplexer, groß angelegter Anwendungen eignen.

  • Eines der besten Blazor DataGrids auf dem Markt, das eine funktionsreiche Benutzeroberfläche für die Interaktion mit der Software bietet.
  • Einfache Konfiguration und API.

  • Unterstützt alle modernen Browser.
  • Mobil-touch-freundlich und responsiv.
  • Umfangreiche Demos, Dokumentation und Videos zum schnellen Erlernen und Einstieg in Blazor DataGrid.

Wir verkaufen das Blazor DataGrid nicht separat. Es ist nur im Rahmen der Syncfusion Teamlizenz erhältlich, die über 145 Blazor-Komponenten, einschließlich des DataGrid, enthält. Der Preis der Teamlizenz beginnt bei $395 pro Monat für 5 Entwickler und beinhaltet Support und Updates bis zum Ablauf des Abonnements. Darüber hinaus können wir möglicherweise zusätzliche Rabatte basierend auf aktuellen Aktionen anbieten. Bitte kontaktieren Sie noch heute unsere Produktspezialisten, um zu erfahren, ob Sie für zusätzliche Rabatte in Frage kommen.

Sie finden unsere Blazor DataGrid-Demo, die zeigt, wie Sie das DataGrid rendern und konfigurieren.

Nein, unsere 1,600+ Komponenten und Frameworks für Web, Mobile und Desktop, einschließlich unseres Blazor DataGrid, werden nicht einzeln verkauft. Sie sind nur als Teil einer Teamlizenz erhältlich. Wir haben das Produkt jedoch wettbewerbsfähig bepreist, sodass es nur unwesentlich mehr kostet als einige andere Anbieter für ihre DataGrid-Komponente allein verlangen. Wir haben auch die Erfahrung gemacht, dass unsere Kunden in der Regel mit einem unserer Produkte beginnen und dann schnell auf mehrere Produkte erweitern. Daher hielten wir es für am besten, alle 1,600+ Komponenten und Frameworks für eine Abonnementgebühr anzubieten, die bei $395 pro Monat für ein Team von 5 Entwicklern beginnt. Darüber hinaus können wir möglicherweise Rabatte basierend auf aktuellen Aktionen anbieten. Bitte kontaktieren Sie noch heute unsere Produktspezialisten, um zu erfahren, ob Sie für zusätzliche Rabatte in Frage kommen.

Nein, dies ist ein kommerzielles Produkt und erfordert eine kostenpflichtige Lizenz. Eine kostenlose Gemeinschaftslizenz ist jedoch auch für Unternehmen und Einzelpersonen verfügbar, deren Organisationen weniger als 1 Million USD Jahresbruttoumsatz und fünf oder weniger Entwickler haben.

Ein guter Ausgangspunkt wäre unsere umfassende Dokumentation zum Einstieg.

Unsere Kunden lieben uns

Mit einem ausgezeichneten Toolset und einem großartigen Supportteam verkürzt Syncfusion® die Entwicklungszeit der Kunden.
Hier sind einige ihrer Erfahrungen.


Von Benutzern auf der ganzen Welt bewertet

Verwandeln Sie Ihre Anwendungen noch heute und laden Sie unsere kostenlose Evaluierungsversion herunter
Gratis-Testversion starten Keine Kreditkarte erforderlich.

Auszeichnungen

Viele behaupten, dass sie herausragend sind. Doch wenn andere das erkennen und loben, bedeutet es viel mehr. Syncfusion® präsentiert mit Stolz folgende Branchenauszeichnungen.

Aktuelle Aktivitäten in Blazor DataGrid Tutorials und Blogs

Die Blazor DataGrid Tutorial-Videos und Blogbeiträge werden Sie bei der Erstellung Ihrer ersten App mit den Blazor-Komponenten anleiten. Sie geben Ihnen Ideen zur Problemlösung, beschreiben Funktionen und deren Funktionsweise, kündigen die Verfügbarkeit neuer Funktionen an, erklären Best Practices für Blazor DataGrid-Komponenten und beschreiben Beispielszenarien mit den Blazor DataGrid-Komponenten. Sehen Sie sich unsere jüngsten Aktivitäten in unserem Blog und unseren Tutorial-Videos für Blazor DataGrid an.

Up arrow icon