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); - } } }