Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions aspnetcore/blazor/components/built-in-components.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,11 @@ The following built-in Razor components are provided by the Blazor framework:
* [`NavLink`](xref:blazor/fundamentals/routing#navlink-and-navmenu-components)
* [`NavMenu`](xref:blazor/fundamentals/routing#navlink-and-navmenu-components)
* [`PageTitle`](xref:blazor/components/control-head-content)
* [`QuickGrid`†](xref:blazor/components/index#quickgrid-component)
* [`QuickGrid`](xref:blazor/components/index#quickgrid-component)
* [`Router`](xref:blazor/fundamentals/routing#route-templates)
* [`RouteView`](xref:blazor/fundamentals/routing#route-templates)
* [`Virtualize`](xref:blazor/components/virtualization)

†The `QuickGrid` component is in preview. You're welcome to use it in production if it meets your needs, but it isn't officially supported and may change in future releases.

:::moniker-end

:::moniker range=">= aspnetcore-6.0 < aspnetcore-7.0"
Expand Down
20 changes: 20 additions & 0 deletions aspnetcore/blazor/components/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -1466,6 +1466,18 @@ For more information, see the following resources:

## `QuickGrid` component

:::moniker-end

:::moniker range=">= aspnetcore-8.0"

The `QuickGrid` component is a Razor component for quickly and efficiently displaying data in tabular form. `QuickGrid` provides a simple and convenient data grid component for common grid rendering scenarios and serves as a reference architecture and performance baseline for building data grid components. `QuickGrid` is highly optimized and uses advanced techniques to achieve optimal rendering performance.

To get started with `QuickGrid`:

:::moniker-end

:::moniker range=">= aspnetcore-7.0 < aspnetcore-8.0"

The `QuickGrid` component is an experimental Razor component for quickly and efficiently displaying data in tabular form. `QuickGrid` provides a simple and convenient data grid component for common grid rendering scenarios and serves as a reference architecture and performance baseline for building data grid components. `QuickGrid` is highly optimized and uses advanced techniques to achieve optimal rendering performance.

To get started with `QuickGrid`:
Expand All @@ -1474,6 +1486,10 @@ To get started with `QuickGrid`:

[!INCLUDE[](~/includes/package-reference.md)]

:::moniker-end

:::moniker range=">= aspnetcore-7.0"

1. Add the following component to render a grid.

`Pages/QuickGridExample.razor`:
Expand Down Expand Up @@ -1509,6 +1525,10 @@ For various `QuickGrid` demonstrations, see the [**QuickGrid for Blazor** app](h

There aren't current plans to extend `QuickGrid` with features that full-blown commercial grids tend to offer, for example, hierarchical rows, drag-to-reorder columns, or Excel-like range selections. If you require advanced features that you don't wish to develop on your own, continue using third-party grids.

:::moniker-end

:::moniker range=">= aspnetcore-7.0 < aspnetcore-8.0"

> [!WARNING]
> The `QuickGrid` component is in preview. You're welcome to use it in production if it meets your needs, but it isn't officially supported and may change in future releases.

Expand Down