}
diff --git a/GridBlazor/Pages/GridRowComponent.razor b/GridBlazor/Pages/GridRowComponent.razor
index ac10a621..78a026a7 100644
--- a/GridBlazor/Pages/GridRowComponent.razor
+++ b/GridBlazor/Pages/GridRowComponent.razor
@@ -26,11 +26,11 @@
{
@if (string.IsNullOrWhiteSpace(Grid.ReadLabel))
{
-
+
}
else
{
-
+
}
}
@@ -42,11 +42,11 @@
{
@if (string.IsNullOrWhiteSpace(Grid.UpdateLabel))
{
-
+
}
else
{
-
+
}
}
@@ -60,11 +60,11 @@
{
@if (string.IsNullOrWhiteSpace(Grid.DeleteLabel))
{
-
+
}
else
{
-
+
}
}
}
@@ -105,11 +105,11 @@ else
{
@if (string.IsNullOrWhiteSpace(Grid.ReadLabel))
{
-
+
}
else
{
-
+
}
}
@@ -123,11 +123,11 @@ else
{
@if (string.IsNullOrWhiteSpace(Grid.UpdateLabel))
{
-
+
}
else
{
-
+
}
}
}
@@ -140,11 +140,11 @@ else
{
@if (string.IsNullOrWhiteSpace(Grid.DeleteLabel))
{
-
+
}
else
{
-
+
}
}
diff --git a/docs/blazor_client/Crud.md b/docs/blazor_client/Crud.md
index 5c748c1e..fd8357af 100644
--- a/docs/blazor_client/Crud.md
+++ b/docs/blazor_client/Crud.md
@@ -469,6 +469,18 @@ You can also use text labels for the header buttons. In this the configuration i
.SetCrudButtonLabels("Add", "View", "Edit", "Delete");
```
+## CRUD button tooltips
+
+You can change the default CRUD button tooltips using the ```SetCrudButtonTooltips``` method of the ```GridClient``` object for this:
+```c#
+ var client = new GridClient(HttpClient, url, query, false, "ordersGrid", ColumnCollections.OrderColumnsWithCustomCrud, locale)
+ .Crud(true, orderService)
+ .SetCrudButtonTooltips("Add Order", "View Order", "Edit Order", "Delete Order");
+```
+
+If any of the passed values is null, then the tooltip text will be the default one.
+If any of the passed values is empty (""), then there will not be a tooltipfor it.
+
## Custom forms (Optional)
If you want to use custom forms you can enable them using the **SetCreateComponent**, **SetReadComponent**, **SetUpdateComponent** and **SetDeleteComponent** methods of the **GridClient** object:
diff --git a/docs/blazor_grpc/Crud.md b/docs/blazor_grpc/Crud.md
index 1b8d117a..7ab644e4 100644
--- a/docs/blazor_grpc/Crud.md
+++ b/docs/blazor_grpc/Crud.md
@@ -505,6 +505,18 @@ You can also use text labels for the header buttons. In this the configuration i
.SetCrudButtonLabels("Add", "View", "Edit", "Delete");
```
+## CRUD button tooltips
+
+You can change the default CRUD button tooltips using the ```SetCrudButtonTooltips``` method of the ```GridClient``` object for this:
+```c#
+ var client = new GridClient(gridClientService.OrderColumnsWithCrud, query, false, "ordersGrid", ColumnCollections.OrderColumnsWithCustomCrud, locale)
+ .Crud(true, orderService)
+ .SetCrudButtonTooltips("Add Order", "View Order", "Edit Order", "Delete Order");
+```
+
+If any of the passed values is null, then the tooltip text will be the default one.
+If any of the passed values is empty (""), then there will not be a tooltipfor it.
+
## Custom forms (Optional)
If you want to use custom forms you can enable them using the **SetCreateComponent**, **SetReadComponent**, **SetUpdateComponent** and **SetDeleteComponent** methods of the **GridClient** object:
diff --git a/docs/blazor_local/Crud.md b/docs/blazor_local/Crud.md
index 89edc553..e2afc0ae 100644
--- a/docs/blazor_local/Crud.md
+++ b/docs/blazor_local/Crud.md
@@ -362,6 +362,18 @@ You can also use text labels for the header buttons. In this the configuration i
.SetCrudButtonLabels("Add", "View", "Edit", "Delete");
```
+## CRUD button tooltips
+
+You can change the default CRUD button tooltips using the ```SetCrudButtonTooltips``` method of the ```GridClient``` object for this:
+```c#
+ var client = new GridClient(gridClientService.OrderColumnsWithCrud, query, false, "ordersGrid", ColumnCollections.OrderColumnsWithCustomCrud, locale)
+ .Crud(true, orderService)
+ .SetCrudButtonTooltips("Add Order", "View Order", "Edit Order", "Delete Order");
+```
+
+If any of the passed values is null, then the tooltip text will be the default one.
+If any of the passed values is empty (""), then there will not be a tooltipfor it.
+
## Custom forms (Optional)
If you want to use custom forms you can enable them using the **SetCreateComponent**, **SetReadComponent**, **SetUpdateComponent** and **SetDeleteComponent** methods of the **GridClient** object:
diff --git a/docs/blazor_odata/Crud.md b/docs/blazor_odata/Crud.md
index 7b667b07..aac42773 100644
--- a/docs/blazor_odata/Crud.md
+++ b/docs/blazor_odata/Crud.md
@@ -405,6 +405,18 @@ You can also use text labels for the header buttons. In this the configuration i
.SetCrudButtonLabels("Add", "View", "Edit", "Delete");
```
+## CRUD button tooltips
+
+You can change the default CRUD button tooltips using the ```SetCrudButtonTooltips``` method of the ```GridClient``` object for this:
+```c#
+ var client = new GridODataClient(HttpClient, url, query, false, "ordersGrid", columns, 10, locale)
+ .Crud(true, orderService)
+ .SetCrudButtonTooltips("Add Order", "View Order", "Edit Order", "Delete Order");
+```
+
+If any of the passed values is null, then the tooltip text will be the default one.
+If any of the passed values is empty (""), then there will not be a tooltipfor it.
+
## Custom forms (Optional)
If you want to use custom forms you can enable them using the **SetCreateComponent**, **SetReadComponent**, **SetUpdateComponent** and **SetDeleteComponent** methods of the **GridODataClient** object:
diff --git a/docs/blazor_server/Crud.md b/docs/blazor_server/Crud.md
index 291cb446..1b5ee28e 100644
--- a/docs/blazor_server/Crud.md
+++ b/docs/blazor_server/Crud.md
@@ -362,6 +362,18 @@ You can also use text labels for the header buttons. In this the configuration i
.SetCrudButtonLabels("Add", "View", "Edit", "Delete");
```
+## CRUD button tooltips
+
+You can change the default CRUD button tooltips using the ```SetCrudButtonTooltips``` method of the ```GridClient``` object for this:
+```c#
+ var client = new GridClient(q => orderService.GetOrdersGridRows(columns, q), query, false, "ordersGrid", columns, locale)
+ .Crud(true, orderService)
+ .SetCrudButtonTooltips("Add Order", "View Order", "Edit Order", "Delete Order");
+```
+
+If any of the passed values is null, then the tooltip text will be the default one.
+If any of the passed values is empty (""), then there will not be a tooltipfor it.
+
## Custom forms (Optional)
If you want to use custom forms you can enable them using the **SetCreateComponent**, **SetReadComponent**, **SetUpdateComponent** and **SetDeleteComponent** methods of the **GridClient** object:
diff --git a/docs/dotnetcore_blazor/Crud.md b/docs/dotnetcore_blazor/Crud.md
index 45f030a2..915ce2ac 100644
--- a/docs/dotnetcore_blazor/Crud.md
+++ b/docs/dotnetcore_blazor/Crud.md
@@ -360,6 +360,18 @@ You can also use text labels for the header buttons. In this the configuration i
.SetCrudButtonLabels("Add", "View", "Edit", "Delete");
```
+## CRUD button tooltips
+
+You can change the default CRUD button tooltips using the ```SetCrudButtonTooltips``` method of the ```GridClient``` object for this:
+```c#
+ var client = new GridClient(q => orderService.GetOrdersGridRows(columns, q), query, false, "ordersGrid", columns, locale)
+ .Crud(true, orderService)
+ .SetCrudButtonTooltips("Add Order", "View Order", "Edit Order", "Delete Order");
+```
+
+If any of the passed values is null, then the tooltip text will be the default one.
+If any of the passed values is empty (""), then there will not be a tooltipfor it.
+
## Custom forms (Optional)
If you want to use custom forms you can enable them using the **SetCreateComponent**, **SetReadComponent**, **SetUpdateComponent** and **SetDeleteComponent** methods of the **GridClient** object: