diff --git a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
index ed9c532e49..96ee31a9f1 100644
--- a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
+++ b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
@@ -161,5 +161,9 @@
}
}
}
+ @if (!AutoGenerateColumns)
+ {
+
+ }
diff --git a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs
index 4642afcadd..5a9bc08df5 100644
--- a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs
+++ b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor.cs
@@ -35,6 +35,8 @@ 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!;