diff --git a/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor b/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor
index 1920b44d9de..1d02a5b1606 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor
+++ b/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor
@@ -25,8 +25,8 @@
diff --git a/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor.cs b/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor.cs
index 206f22afb6c..37cbe7464e0 100644
--- a/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor.cs
+++ b/src/BootstrapBlazor.Server/Components/Samples/Table/TablesSearch.razor.cs
@@ -138,9 +138,9 @@ private Task> OnSearchModelQueryAsync(QueryPageOptions options)
Items = items,
TotalCount = total,
IsSorted = true,
- IsFiltered = options.Filters.Any(),
- IsSearch = options.Searches.Any(),
- IsAdvanceSearch = options.AdvanceSearches.Any()
+ IsFiltered = options.Filters.Count != 0,
+ IsSearch = options.Searches.Count != 0,
+ IsAdvanceSearch = options.AdvanceSearches.Count != 0
});
}
@@ -183,4 +183,9 @@ private Task> OnQueryAsync(QueryPageOptions options)
IsAdvanceSearch = options.CustomerSearches.Count > 0 && string.IsNullOrEmpty(options.SearchText),
});
}
+
+ [Inject, NotNull]
+ private ToastService? ToastService { get; set; }
+
+ private Task OnAction(Foo foo, string actionName) => ToastService.Information(foo.Name, $"Trigger {actionName}");
}
diff --git a/src/BootstrapBlazor/Components/Table/Table.razor b/src/BootstrapBlazor/Components/Table/Table.razor
index 4e590920016..e6f5b515ce3 100644
--- a/src/BootstrapBlazor/Components/Table/Table.razor
+++ b/src/BootstrapBlazor/Components/Table/Table.razor
@@ -40,7 +40,9 @@
@if (ShowToolbar)
{