diff --git a/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProvider.cs b/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProvider.cs
index 0ae3daf6a..3fdff9bc9 100644
--- a/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProvider.cs
+++ b/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProvider.cs
@@ -8,6 +8,6 @@ namespace Microsoft.AspNetCore.Components.QuickGrid;
///
/// The type of data represented by each row in the grid.
/// Parameters describing the data being requested.
-/// A that gives the data to be displayed.
+/// A that gives the data to be displayed.
public delegate ValueTask> GridItemsProvider(
GridItemsProviderRequest request);
diff --git a/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProviderResult.cs b/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProviderResult.cs
index 9bdbe25d9..ba3f71be9 100644
--- a/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProviderResult.cs
+++ b/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/GridItemsProviderResult.cs
@@ -46,7 +46,7 @@ public static class GridItemsProviderResult
///
/// The type of data represented by each row in the grid.
/// The items being supplied.
- /// The total numer of items that exist. See for details.
+ /// The total numer of items that exist. See for details.
/// An instance of .
public static GridItemsProviderResult From(ICollection items, int totalItemCount)
=> new GridItemsProviderResult(items, totalItemCount);
diff --git a/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/QuickGrid.razor.cs b/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/QuickGrid.razor.cs
index a872271cf..5a86e1102 100644
--- a/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/QuickGrid.razor.cs
+++ b/src/QuickGrid/src/Microsoft.AspNetCore.Components.QuickGrid/QuickGrid.razor.cs
@@ -79,10 +79,10 @@ public partial class QuickGrid : IAsyncDisposable
/// unique identifier, such as a primary key value, for each data item.
///
/// This allows the grid to preserve the association between row elements and data items based on their
- /// unique identifiers, even when the instances are replaced by new copies (for
+ /// unique identifiers, even when the instances are replaced by new copies (for
/// example, after a new query against the underlying data store).
///
- /// If not set, the @key will be the instance itself.
+ /// If not set, the @key will be the instance itself.
///
[Parameter] public Func ItemKey { get; set; } = x => x!;