diff --git a/doc/en/components/general-changelog-dv-blazor.md b/doc/en/components/general-changelog-dv-blazor.md
index a826da225..dd5a4a24c 100644
--- a/doc/en/components/general-changelog-dv-blazor.md
+++ b/doc/en/components/general-changelog-dv-blazor.md
@@ -996,7 +996,7 @@ Added significant improvements to default behaviors, and refined the Category Ch
### {PackageGrids} (Data Grid)
-Added New Feature - [Row Paging](grids/data-grid/row-paging.md) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data.
+Added New Feature - `Row Paging` which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data.
### {PackageDockManager} (Dock Manager)
@@ -1091,10 +1091,10 @@ This release introduces a few improvements and simplifications to visual design
### {PackageGrids} (Data Grid)
- New Features Added:
- - [Filter Row](grids/data-grid/column-filtering.md)
- - [Load/Save Layout Customizations](grids/data-grid/load-save-layout.md)
- - [GroupBy Area for column grouping](grids/data-grid/row-grouping.md)
- - [Cell Merging](grids/data-grid/cell-merging.md)
+ - `Filter Row`
+ - `Load/Save Layout Customizations`
+ - `GroupBy Area for column grouping`
+ - `Cell Merging`
- New API:
- Added `SelectionChanged` event. Used to detect changes on selection interactions
e.g. Multiple row selection.
diff --git a/doc/en/components/general-changelog-dv-react.md b/doc/en/components/general-changelog-dv-react.md
index a8a134f00..72f12c12a 100644
--- a/doc/en/components/general-changelog-dv-react.md
+++ b/doc/en/components/general-changelog-dv-react.md
@@ -852,7 +852,7 @@ DashboardTile
### Deprecated Components
-> [DataGrid](grids/data-grid/overview.md) - The DataGrid is deprecated, please use [Grid](grids/data-grid.md)
+> `DataGrid` - The DataGrid is deprecated, please use [Grid](grids/data-grid.md)
## **{PackageVerChanges-23-1}**
@@ -923,7 +923,7 @@ Added significant improvements to default behaviors, and refined the Category Ch
### {PackageGrids} (Data Grid)
-Added New Feature - [Row Paging](grids/data-grid/row-paging.md) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data.
+Added New Feature - `Row Paging` which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data.
## **{PackageVerChanges-21-2.1}**
@@ -991,10 +991,10 @@ This release introduces a few improvements and simplifications to visual design
### {PackageGrids} (Data Grid)
- New Features Added:
- - [Filter Row](grids/data-grid/column-filtering.md)
- - [Load/Save Layout Customizations](grids/data-grid/load-save-layout.md)
- - [GroupBy Area for column grouping](grids/data-grid/row-grouping.md)
- - [Cell Merging](grids/data-grid/cell-merging.md)
+ - `Filter Row`
+ - `Load/Save Layout Customizations`
+ - `GroupBy Area for column grouping`
+ - `Cell Merging`
- New API:
- Added `SelectionChanged` event. Used to detect changes on selection interactions
e.g. Multiple row selection.
@@ -1169,7 +1169,7 @@ Import statements have been simplified to use just package names instead of full
| {PackageGauges} | [Bullet Graph](bullet-graph.md), [Linear Gauge](linear-gauge.md), [Radial Gauge](radial-gauge.md) |
| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](zoomslider-overview.md) |
| {PackageCore} | all classes and enums |
-| {PackageGrids} | [Data Grid](grids/data-grid/overview.md) |
+| {PackageGrids} | `Data Grid` |
- Code After Changes
diff --git a/doc/en/components/general-changelog-dv-wc.md b/doc/en/components/general-changelog-dv-wc.md
index 029a46b34..6c45794dc 100644
--- a/doc/en/components/general-changelog-dv-wc.md
+++ b/doc/en/components/general-changelog-dv-wc.md
@@ -750,7 +750,7 @@ The following table lists the bug fixes made for the {ProductName} toolset for t
### {PackageGrids}
- `DataGrid`:
- - Added New Feature - [Row Paging](grids/data-grid/row-paging.md) which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data.
+ - Added New Feature - `Row Paging` which is used to split a large set of data into a sequence of pages that have similar content. With pagination, data can be displayed in a set number of rows, letting users “scroll” through their data, without needing a scroll bar. The UI for table pagination usually includes things like the current page, total pages, and clickable Previous and Next arrows/buttons that let users flip through the pages of data.
### {PackageCharts}
@@ -793,10 +793,10 @@ The following table lists the bug fixes made for the {ProductName} toolset for t
- `DataGrid`:
- New Features Added:
- - [Filter Row](grids/data-grid/column-filtering.md)
- - [Load/Save Layout Customizations](grids/data-grid/load-save-layout.md)
- - [GroupBy Area for column grouping](grids/data-grid/row-grouping.md)
- - [Cell Merging](grids/data-grid/cell-merging.md)
+ - `Filter Row`
+ - `Load/Save Layout Customizations`
+ - `GroupBy Area for column grouping`
+ - `Cell Merging`
- New API:
- Added `SelectionChanged` event. Used to detect changes on selection interactions, e.g. Multiple row selection.
- Breaking Changes:
@@ -1007,7 +1007,7 @@ Import statements have been simplified to use just package names instead of full
| {PackageGauges} | [Bullet Graph](bullet-graph.md), [Linear Gauge](linear-gauge.md), [Radial Gauge](radial-gauge.md) |
| {PackageCharts}| Category Chart, Data Chart, Donut Chart, Financial Chart], Pie Chart, [Zoom Slider](zoomslider-overview.md) |
| {PackageCore} | all classes and enums |
-| {PackageGrids} | [Data Grid](grids/data-grid/overview.md) |
+| {PackageGrids} | `Data Grid` |
- Code After Changes
diff --git a/doc/en/components/update-guide.md b/doc/en/components/update-guide.md
index 8c4a9b186..b507fcc3d 100644
--- a/doc/en/components/update-guide.md
+++ b/doc/en/components/update-guide.md
@@ -59,7 +59,7 @@ Becomes:
- Components no longer have the non-functional `name` property by default. The `name` property only remains in **igniteui-react** components, mostly form inputs such as `IgrInput` and `IgrCombo`, where it has native functionality.
- Ignite UI for React components no longer require a `key` property, unless it is necessary according to React`s [documentation](https://react.dev/learn/rendering-lists#keeping-list-items-in-order-with-key)
-- The [IgrDataGrid](./grids/data-grid/overview.md) is no longer part of **igniteui-react-grids** package. It has been moved to **igniteui-react-data-grids**, making **igniteui-react-grids** more lightweight.
+- The `IgrDataGrid` is no longer part of **igniteui-react-grids** package. It has been moved to **igniteui-react-data-grids**, making **igniteui-react-grids** more lightweight.
- There were several types that were exposed as classes in version **18.9.0** which is no longer the case. Those are now exported as types and can be used like this:
```tsx
diff --git a/docfx/en/components/toc.json b/docfx/en/components/toc.json
index ec36b9771..ba909a33c 100644
--- a/docfx/en/components/toc.json
+++ b/docfx/en/components/toc.json
@@ -2305,248 +2305,5 @@
"name": "Custom Tailwind Classes",
"href": "themes/tailwind.md",
"status": "NEW"
- },
- {
- "exclude": ["Angular"],
- "name": "Deprecated Components",
- "header": true
- },
- {
- "exclude": ["Angular"],
- "name": "Table / Grid",
- "href": "grids/data-grid/overview.md",
- "items": [
- {
- "exclude": ["Angular"],
- "name": "Accessibility Compliance",
- "href": "grids/data-grid/accessibility.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Binding Live Data",
- "href": "grids/data-grid/live-data.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Binding Local Data",
- "href": "grids/data-grid/local-data.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Localization",
- "href": "grids/data-grid/localization.md",
- "premium": true
- },
- {
- "exclude": ["Angular", "Blazor"],
- "name": "Binding Comparison Data",
- "href": "grids/data-grid/type-comparison-table.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular", "React", "Blazor"],
- "name": "Binding Heatmap Data",
- "href": "grids/data-grid/type-heatmap-table.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular", "React", "Blazor"],
- "name": "Binding Matrix Data",
- "href": "grids/data-grid/type-matrix-table.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular", "React", "Blazor"],
- "name": "Binding Periodic Data",
- "href": "grids/data-grid/type-periodic-table.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular", "React", "Blazor"],
- "name": "Binding Virtual Data",
- "href": "grids/data-grid/remote-data.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Cell Activation",
- "href": "grids/data-grid/cell-activation.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Grid Editing",
- "href": "grids/data-grid/cell-editing.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Cell Merging",
- "href": "grids/data-grid/cell-merging.md",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Cell Selection",
- "href": "grids/data-grid/cell-selection.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Animations",
- "href": "grids/data-grid/column-animation.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Filtering",
- "href": "grids/data-grid/column-filtering.md",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Moving",
- "href": "grids/data-grid/column-moving.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Chooser",
- "href": "grids/data-grid/column-chooser.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Options",
- "href": "grids/data-grid/column-options.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Pinning",
- "href": "grids/data-grid/column-pinning.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Resizing",
- "href": "grids/data-grid/column-resizing.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Sorting",
- "href": "grids/data-grid/column-sorting.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Sparkline",
- "href": "grids/data-grid/type-sparkline-table.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Summaries",
- "href": "grids/data-grid/column-summaries.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Column Types",
- "href": "grids/data-grid/column-types.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "High Performance",
- "href": "grids/data-grid/performance.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Horizontal Scrolling",
- "href": "grids/data-grid/horizontal-scrolling.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Load & Save Grid Layout",
- "href": "grids/data-grid/load-save-layout.md",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Row Grouping",
- "href": "grids/data-grid/row-grouping.md",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Row Highlighting",
- "href": "grids/data-grid/row-highlighting.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Row Paging",
- "href": "grids/data-grid/row-paging.md",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Row Pinning",
- "href": "grids/data-grid/row-pinning.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "Theming",
- "href": "grids/theming.md",
- "premium": true
- }
- ]
- },
- {
- "exclude": ["Angular"],
- "name": "Multi-Column Combo Box",
- "href": "editors/multi-column-combobox.md",
- "status": "",
- "premium": true
- },
- {
- "exclude": ["Angular"],
- "name": "XDate Picker",
- "href": "editors/xdate-picker.md",
- "status": "",
- "premium": true
}
]
diff --git a/web.config b/web.config
index 1db9a1f2d..15f0759e9 100644
--- a/web.config
+++ b/web.config
@@ -1688,6 +1688,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+