From 94d862577f212e3ec8b4599e191566989fcc9e91 Mon Sep 17 00:00:00 2001 From: Vlada Skorokhodova <94827090+vladaskorohodova@users.noreply.github.com> Date: Mon, 3 Mar 2025 10:05:05 +0400 Subject: [PATCH] DataGrid: add info about (Blanks) in headerFilter (#7100) --- .../GridBase/1 Configuration/headerFilter/headerFilter.md | 2 ++ .../DataGrid/30 Filtering and Searching/2 Header Filter.md | 6 ++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/api-reference/10 UI Components/GridBase/1 Configuration/headerFilter/headerFilter.md b/api-reference/10 UI Components/GridBase/1 Configuration/headerFilter/headerFilter.md index a42f0e7620..d43ec57996 100644 --- a/api-reference/10 UI Components/GridBase/1 Configuration/headerFilter/headerFilter.md +++ b/api-reference/10 UI Components/GridBase/1 Configuration/headerFilter/headerFilter.md @@ -16,6 +16,8 @@ To make header filter icons visible, assign **true** to the **headerFilter**.[vi A header filter's popup menu lists all column values. If they are numbers or dates, you can group them using the [groupInterval](/api-reference/_hidden/GridBaseColumn/headerFilter/groupInterval.md '{basewidgetpath}/Configuration/columns/headerFilter/#groupInterval') property in the column's [headerFilter](/api-reference/_hidden/GridBaseColumn/headerFilter '{basewidgetpath}/Configuration/columns/headerFilter/'). You can also provide a custom data source for a header filter using the [dataSource](/api-reference/_hidden/GridBaseColumn/headerFilter/dataSource.md '{basewidgetpath}/Configuration/columns/headerFilter/#dataSource') property. +[note] If a column has empty cells (`null` or `''`), the header filter popup menu displays a `(Blanks)` item. + #include datagrid-filtering-selectallmodifiesfiltertype with { filterValuesLink: "{basewidgetpath}/Configuration/columns/#filterValues", filterTypeLink: "{basewidgetpath}/Configuration/columns/#filterType" diff --git a/concepts/05 UI Components/DataGrid/30 Filtering and Searching/2 Header Filter.md b/concepts/05 UI Components/DataGrid/30 Filtering and Searching/2 Header Filter.md index 50cfd5be1d..af11a259d8 100644 --- a/concepts/05 UI Components/DataGrid/30 Filtering and Searching/2 Header Filter.md +++ b/concepts/05 UI Components/DataGrid/30 Filtering and Searching/2 Header Filter.md @@ -264,7 +264,7 @@ A user can change the applied filter by including or excluding values. Use a col #include datagrid-filtering-rowandheaderconflicts -You can use the **headerFilter.**[allowSearch](/api-reference/10%20UI%20Components/GridBase/1%20Configuration/headerFilter/allowSearch.md '/Documentation/ApiReference/UI_Components/dxDataGrid/Configuration/headerFilter/#allowSearch') property to enable searching in the header filter. You can also declare this property in a column's configuration object to enable/disable searching in this column's header filter. +You can use the **headerFilter.search.**[enabled](/Documentation/ApiReference/UI_Components/dxDataGrid/Configuration/columns/headerFilter/search/#enabled) property to enable searching in the header filter. You can also declare this property in a column's configuration object to enable/disable searching in this column's header filter. --- ##### jQuery @@ -388,7 +388,9 @@ You can use the **headerFilter.**[allowSearch](/api-reference/10%20UI%20Componen --- -A header filter's popup menu lists all column values by default. You can group them using the **headerFilter**.[groupInterval](/api-reference/_hidden/GridBaseColumn/headerFilter/groupInterval.md '/Documentation/ApiReference/UI_Components/dxDataGrid/Configuration/columns/headerFilter/#groupInterval') property if they are numbers or dates. You can also provide a custom data source for a header filter using the [dataSource](/api-reference/_hidden/GridBaseColumn/headerFilter/dataSource.md '/Documentation/ApiReference/UI_Components/dxDataGrid/Configuration/columns/headerFilter/#dataSource') property. Refer to the property's description for details. +A header filter's popup menu initially lists all column values. You can group them using the **headerFilter**.[groupInterval](/api-reference/_hidden/GridBaseColumn/headerFilter/groupInterval.md '/Documentation/ApiReference/UI_Components/dxDataGrid/Configuration/columns/headerFilter/#groupInterval') property if they are numbers or dates. You can also supply a custom data source for a header filter using the [dataSource](/api-reference/_hidden/GridBaseColumn/headerFilter/dataSource.md '/Documentation/ApiReference/UI_Components/dxDataGrid/Configuration/columns/headerFilter/#dataSource') property. Refer to the property's description for details. + +[note] If a column has empty cells (`null` or `''`), the header filter popup menu displays a `(Blanks)` item. #####See Also##### - [Filtering API - Initial and Runtime Filtering](/concepts/05%20UI%20Components/DataGrid/30%20Filtering%20and%20Searching/6%20API/1%20Initial%20and%20Runtime%20Filtering.md '/Documentation/Guide/UI_Components/DataGrid/Filtering_and_Searching/#API/Initial_and_Runtime_Filtering')