From f81abe53d777735c6d008ae27ca34a86da80033f Mon Sep 17 00:00:00 2001 From: Theo-renaud Date: Sat, 31 Dec 2022 15:45:19 +0100 Subject: [PATCH] suppression de fonction de tri qui ne fonctionne pas et commentaire de la pagination --- BlazorApp1/Pages/Inventory.razor | 2 -- BlazorApp1/Pages/Inventory.razor.cs | 18 +++++------------- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/BlazorApp1/Pages/Inventory.razor b/BlazorApp1/Pages/Inventory.razor index 4f4b110..56da982 100644 --- a/BlazorApp1/Pages/Inventory.razor +++ b/BlazorApp1/Pages/Inventory.razor @@ -20,8 +20,6 @@ Responsive> - -

CurrentCulture: @CultureInfo.CurrentCulture

diff --git a/BlazorApp1/Pages/Inventory.razor.cs b/BlazorApp1/Pages/Inventory.razor.cs index 179d05d..d1fa5ad 100644 --- a/BlazorApp1/Pages/Inventory.razor.cs +++ b/BlazorApp1/Pages/Inventory.razor.cs @@ -30,28 +30,20 @@ namespace BlazorApp1.Pages StateHasChanged(); } + + //Pagination private async Task OnReadData(DataGridReadDataEventArgs e) { - if (e.CancellationToken.IsCancellationRequested) + if (e.CancellationToken.IsCancellationRequested)//si la requete n'a pas de retour* { return; } if (!e.CancellationToken.IsCancellationRequested) { - Items = await DataService.List(e.Page, e.PageSize); - SortItem2(Items); - totalItem = await DataService.Count(); + Items = await DataService.List(e.Page, e.PageSize); //met les Items dans la var Items + totalItem = await DataService.Count();// compte le nombre d'items qu'il y a au total dans la liste } } - private List SortItem2(List i) - { - i.OrderBy(i => i.DisplayName).ToList(); - return i; - } - private void SortItem() - { - SortItem2((List)Items); - } } }