diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Layout/PageHeader.razor b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Layout/PageHeader.razor
index e6959f1d3a..c9c704b471 100644
--- a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Layout/PageHeader.razor
+++ b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Layout/PageHeader.razor
@@ -7,7 +7,7 @@
@if(Options.Value.RenderPageTitle)
{
-
+
}
diff --git a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
index e7ea795eee..c674ec3612 100644
--- a/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
+++ b/framework/src/Volo.Abp.BlazoriseUI/Components/AbpExtensibleDataGrid.razor
@@ -11,6 +11,7 @@
CurrentPage="@CurrentPage"
PageSize="@PageSize"
Responsive="@Responsive"
+ Striped
Class="@Class">
diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs
index f14e5cef90..db5d7939d6 100644
--- a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs
+++ b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs
@@ -64,7 +64,10 @@ public partial class RoleManagement
new EntityAction
{
Text = L["Delete"],
- Visible = (data) => HasDeletePermission,
+ Visible = (data) =>
+ {
+ return HasDeletePermission && !data.As().IsStatic
+ },
Clicked = async (data) => await DeleteEntityAsync(data.As()),
ConfirmationMessage = (data) => GetDeleteConfirmationMessage(data.As())
}
diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor
index 2f632422c1..6fe89dd768 100644
--- a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor
+++ b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor
@@ -18,6 +18,12 @@
+
+ @L["Search"]
+
+
+
+
@* ************************* DATA GRID ************************* *@
HasDeletePermission,
+ Visible = (data) =>
+ {
+ return HasDeletePermission && CurrentUser.GetId() != data.As().Id;
+ },
Clicked = async (data) => await DeleteEntityAsync(data.As()),
ConfirmationMessage = (data) => GetDeleteConfirmationMessage(data.As())
}
@@ -180,7 +191,7 @@ public partial class UserManagement
},
new TableColumn
{
- Title = L["Email"],
+ Title = L["EmailAddress"],
Data = nameof(IdentityUserDto.Email),
},
new TableColumn