diff --git a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
index 2547a7930c..807c67ea43 100644
--- a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
+++ b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
@@ -22,7 +22,7 @@
- No data available
+ @UiLocalizer["NoDataAvailableInDatatable"]
diff --git a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs
index 5a9bc08df5..682643893e 100644
--- a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs
+++ b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Text.RegularExpressions;
using Blazorise.DataGrid;
using Blazorise.Extensions;
+using Localization.Resources.AbpUi;
using Microsoft.AspNetCore.Components;
using Microsoft.Extensions.Localization;
using Volo.Abp.AspNetCore.Components.Web.Extensibility.TableColumns;
@@ -35,12 +36,15 @@ public partial class AbpExtensibleDataGrid : ComponentBase
[Parameter] public string? Class { get; set; }
[Parameter] public bool Responsive { get; set; }
-
+
[Parameter] public bool AutoGenerateColumns { get; set; }
[Inject]
public IStringLocalizerFactory StringLocalizerFactory { get; set; } = default!;
+ [Inject]
+ public IStringLocalizer UiLocalizer { get; set; } = default!;
+
protected virtual RenderFragment RenderCustomTableColumnComponent(Type type, object data)
{
return (builder) =>