diff --git a/GridBlazorClientSide.Client/Pages/Count.razor b/GridBlazorClientSide.Client/Pages/Count.razor
index 0e2a9ed4..8d36c60f 100644
--- a/GridBlazorClientSide.Client/Pages/Count.razor
+++ b/GridBlazorClientSide.Client/Pages/Count.razor
@@ -10,7 +10,7 @@
Grid Sample
- This page contains a grid with a subset count column
+ This page contains a grid with a collection column showing the subset count on the grid
diff --git a/GridBlazorClientSide.Client/Shared/NavMenu.razor b/GridBlazorClientSide.Client/Shared/NavMenu.razor
index e624b02b..bcd2da69 100644
--- a/GridBlazorClientSide.Client/Shared/NavMenu.razor
+++ b/GridBlazorClientSide.Client/Shared/NavMenu.razor
@@ -144,7 +144,7 @@
- Count
+ Collection Count
diff --git a/GridBlazorGrpc.Client/Pages/Count.razor b/GridBlazorGrpc.Client/Pages/Count.razor
index b0d855ff..03e41dfd 100644
--- a/GridBlazorGrpc.Client/Pages/Count.razor
+++ b/GridBlazorGrpc.Client/Pages/Count.razor
@@ -9,7 +9,7 @@
Grid Sample
- This page contains a grid with a subset count column
+ This page contains a grid with a collection column showing the subset count on the grid
diff --git a/GridBlazorGrpc.Client/Shared/NavMenu.razor b/GridBlazorGrpc.Client/Shared/NavMenu.razor
index e624b02b..bcd2da69 100644
--- a/GridBlazorGrpc.Client/Shared/NavMenu.razor
+++ b/GridBlazorGrpc.Client/Shared/NavMenu.razor
@@ -144,7 +144,7 @@
- Count
+ Collection Count
diff --git a/GridBlazorJava/Pages/Count.razor b/GridBlazorJava/Pages/Count.razor
index 5165b6c9..1cb33970 100644
--- a/GridBlazorJava/Pages/Count.razor
+++ b/GridBlazorJava/Pages/Count.razor
@@ -9,7 +9,7 @@
Grid Sample
- This page contains a grid with a subset count column
+ This page contains a grid with a collection column showing the subset count on the grid
diff --git a/GridBlazorJava/Shared/NavMenu.razor b/GridBlazorJava/Shared/NavMenu.razor
index e624b02b..bcd2da69 100644
--- a/GridBlazorJava/Shared/NavMenu.razor
+++ b/GridBlazorJava/Shared/NavMenu.razor
@@ -144,7 +144,7 @@
- Count
+ Collection Count
diff --git a/GridBlazorServerSide/Pages/Count.razor b/GridBlazorServerSide/Pages/Count.razor
index f15608a4..50094aec 100644
--- a/GridBlazorServerSide/Pages/Count.razor
+++ b/GridBlazorServerSide/Pages/Count.razor
@@ -11,7 +11,7 @@
Grid Sample
- This page contains a grid with a subset count column
+ This page contains a grid with a collection column showing the subset count on the grid
diff --git a/GridBlazorServerSide/Shared/NavMenu.razor b/GridBlazorServerSide/Shared/NavMenu.razor
index e624b02b..bcd2da69 100644
--- a/GridBlazorServerSide/Shared/NavMenu.razor
+++ b/GridBlazorServerSide/Shared/NavMenu.razor
@@ -144,7 +144,7 @@
- Count
+ Collection Count
diff --git a/GridBlazorStandalone/Pages/Count.razor b/GridBlazorStandalone/Pages/Count.razor
index 91248155..3eb7afe8 100644
--- a/GridBlazorStandalone/Pages/Count.razor
+++ b/GridBlazorStandalone/Pages/Count.razor
@@ -10,7 +10,7 @@
Grid Sample
- This page contains a grid with a subset count column
+ This page contains a grid with a collection column showing the subset count on the grid
diff --git a/GridBlazorStandalone/Shared/NavMenu.razor b/GridBlazorStandalone/Shared/NavMenu.razor
index e624b02b..bcd2da69 100644
--- a/GridBlazorStandalone/Shared/NavMenu.razor
+++ b/GridBlazorStandalone/Shared/NavMenu.razor
@@ -144,7 +144,7 @@
- Count
+ Collection Count
diff --git a/docs/blazor_client/Custom_columns.md b/docs/blazor_client/Custom_columns.md
index a3c1434c..8da765f1 100644
--- a/docs/blazor_client/Custom_columns.md
+++ b/docs/blazor_client/Custom_columns.md
@@ -62,6 +62,16 @@ All customization for columns must be done on the client project, preferably in
.SetWidth(220);
```
+## Collection columns
+
+When there are tables with one-to-many relationship, each table can reference the other one on the model definition. In this case you can define a grid column that shows the count of the referenced collection. You should use the contructor of the **Add** method to create the column including the collection expression as parameter, as a normal column definition:
+
+```c#
+ Columns.Add(o => o.OrderDatails);
+```
+
+This column can be filtered, sorted and searched as any other one.
+
## Component columns
Sometimes you need to add a column that renders a component. In this case you must use an empty contructor of the **Add** method to create a column and its **RenderComponentAs** method to define the content that will be rendered in it:
diff --git a/docs/blazor_grpc/Custom_columns.md b/docs/blazor_grpc/Custom_columns.md
index b5a00bf9..9cae07e6 100644
--- a/docs/blazor_grpc/Custom_columns.md
+++ b/docs/blazor_grpc/Custom_columns.md
@@ -62,6 +62,16 @@ All customization for columns must be done on the client project, preferably in
.SetWidth(220);
```
+## Collection columns
+
+When there are tables with one-to-many relationship, each table can reference the other one on the model definition. In this case you can define a grid column that shows the count of the referenced collection. You should use the contructor of the **Add** method to create the column including the collection expression as parameter, as a normal column definition:
+
+```c#
+ Columns.Add(o => o.OrderDatails);
+```
+
+This column can be filtered, sorted and searched as any other one.
+
## Component columns
Sometimes you need to add a column that renders a component. In this case you must use an empty contructor of the **Add** method to create a column and its **RenderComponentAs** method to define the content that will be rendered in it:
diff --git a/docs/blazor_local/Custom_columns.md b/docs/blazor_local/Custom_columns.md
index 4c1aaa49..ae31729f 100644
--- a/docs/blazor_local/Custom_columns.md
+++ b/docs/blazor_local/Custom_columns.md
@@ -62,6 +62,16 @@ All customization for columns must be done in the razor page:
.SetWidth(220);
```
+## Collection columns
+
+When there are tables with one-to-many relationship, each table can reference the other one on the model definition. In this case you can define a grid column that shows the count of the referenced collection. You should use the contructor of the **Add** method to create the column including the collection expression as parameter, as a normal column definition:
+
+```c#
+ Columns.Add(o => o.OrderDatails);
+```
+
+This column can be filtered, sorted and searched as any other one.
+
## Component columns
Sometimes you need to add a column that renders a component. In this case you must use an empty contructor of the **Add** method to create a column and its **RenderComponentAs** method to define the content that will be rendered in it:
diff --git a/docs/blazor_server/Custom_columns.md b/docs/blazor_server/Custom_columns.md
index 2ef39bc9..88136b9f 100644
--- a/docs/blazor_server/Custom_columns.md
+++ b/docs/blazor_server/Custom_columns.md
@@ -62,6 +62,16 @@ All customization for columns must be done in the razor page:
.SetWidth(220);
```
+## Collection columns
+
+When there are tables with one-to-many relationship, each table can reference the other one on the model definition. In this case you can define a grid column that shows the count of the referenced collection. You should use the contructor of the **Add** method to create the column including the collection expression as parameter, as a normal column definition:
+
+```c#
+ Columns.Add(o => o.OrderDatails);
+```
+
+This column can be filtered, sorted and searched as any other one.
+
## Component columns
Sometimes you need to add a column that renders a component. In this case you must use an empty contructor of the **Add** method to create a column and its **RenderComponentAs** method to define the content that will be rendered in it:
diff --git a/docs/dotnetcore_blazor/Custom_columns.md b/docs/dotnetcore_blazor/Custom_columns.md
index f7caf4f8..31b83076 100644
--- a/docs/dotnetcore_blazor/Custom_columns.md
+++ b/docs/dotnetcore_blazor/Custom_columns.md
@@ -62,6 +62,16 @@ All customization for columns must be done in the razor page:
.SetWidth(220);
```
+## Collection columns
+
+When there are tables with one-to-many relationship, each table can reference the other one on the model definition. In this case you can define a grid column that shows the count of the referenced collection. You should use the contructor of the **Add** method to create the column including the collection expression as parameter, as a normal column definition:
+
+```c#
+ Columns.Add(o => o.OrderDatails);
+```
+
+This column can be filtered, sorted and searched as any other one.
+
## Component columns
Sometimes you need to add a column that renders a component. In this case you must use an empty contructor of the **Add** method to create a column and its **RenderComponentAs** method to define the content that will be rendered in it: