From a1b924ddfc6d045b2be4e68aa4440720de7e2405 Mon Sep 17 00:00:00 2001 From: enisn Date: Fri, 22 Apr 2022 11:50:27 +0300 Subject: [PATCH] Make datagrids columns orderable --- .../Pages/Identity/RoleManagement.razor.cs | 4 +++- .../Pages/Identity/UserManagement.razor.cs | 5 ++++- .../Pages/TenantManagement/TenantManagement.razor.cs | 2 ++ 3 files changed, 9 insertions(+), 2 deletions(-) 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..cf4d1c8ecd 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 @@ -81,11 +81,13 @@ public partial class RoleManagement new TableColumn { Title = L["Actions"], - Actions = EntityActions.Get() + Actions = EntityActions.Get(), + Sortable = true, }, new TableColumn { Title = L["RoleName"], + Sortable = true, Data = nameof(IdentityRoleDto.Name), Component = typeof(RoleNameComponent) }, diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor.cs b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor.cs index 982f77882d..5919ed9ed3 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor.cs +++ b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/UserManagement.razor.cs @@ -171,22 +171,25 @@ public partial class UserManagement new TableColumn { Title = L["Actions"], - Actions = EntityActions.Get() + Actions = EntityActions.Get(), }, new TableColumn { Title = L["UserName"], Data = nameof(IdentityUserDto.UserName), + Sortable = true, }, new TableColumn { Title = L["Email"], Data = nameof(IdentityUserDto.Email), + Sortable = true, }, new TableColumn { Title = L["PhoneNumber"], Data = nameof(IdentityUserDto.PhoneNumber), + Sortable = true, } }); diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor.cs b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor.cs index 134bbcd439..57987cf127 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor.cs +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/Pages/TenantManagement/TenantManagement.razor.cs @@ -110,10 +110,12 @@ public partial class TenantManagement { Title = L["Actions"], Actions = EntityActions.Get() + Sortable = true, }, new TableColumn { Title = L["TenantName"], + Sortable = true, Data = nameof(TenantDto.Name), }, });