From c134440d3b58dec6a1403631d9f2bcac119c88f0 Mon Sep 17 00:00:00 2001 From: Peace Date: Wed, 3 Jul 2024 13:56:09 +0900 Subject: [PATCH] datalist basic --- .../Components/Layout/NavMenu.razor | 5 ++ .../Components/Pages/DataList.razor | 77 +++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 ComponentPractice/ComponentPractice/Components/Pages/DataList.razor diff --git a/ComponentPractice/ComponentPractice/Components/Layout/NavMenu.razor b/ComponentPractice/ComponentPractice/Components/Layout/NavMenu.razor index f2a91dc..6b07bec 100644 --- a/ComponentPractice/ComponentPractice/Components/Layout/NavMenu.razor +++ b/ComponentPractice/ComponentPractice/Components/Layout/NavMenu.razor @@ -38,6 +38,11 @@ + +
+ +
+
diff --git a/ComponentPractice/ComponentPractice/Components/Pages/DataList.razor b/ComponentPractice/ComponentPractice/Components/Pages/DataList.razor new file mode 100644 index 0000000..b95f806 --- /dev/null +++ b/ComponentPractice/ComponentPractice/Components/Pages/DataList.razor @@ -0,0 +1,77 @@ +@page "/datalist" + +@inject InMemoryData data; + +@rendermode RenderMode.InteractiveServer + + + + + + + + + + + + + + +@code { + bool allowVirtualization; + + IQueryable employees; + + protected override async Task OnInitializedAsync() + { + var tmp = await data.GetEmployeeDataAsync(100); + employees = tmp.AsQueryable(); + } +}