diff --git a/MP.Prog/Components/DataPager.razor b/MP.Prog/Components/DataPager.razor
index 818627ba..34106e7f 100644
--- a/MP.Prog/Components/DataPager.razor
+++ b/MP.Prog/Components/DataPager.razor
@@ -4,37 +4,17 @@
@if (totalCount > 0)
{
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
}
@@ -42,9 +22,7 @@
@if (showLoading)
{
-
+
loading...
}
diff --git a/MP.Prog/Components/DataPager.razor.cs b/MP.Prog/Components/DataPager.razor.cs
index adc3e47e..79df0eaa 100644
--- a/MP.Prog/Components/DataPager.razor.cs
+++ b/MP.Prog/Components/DataPager.razor.cs
@@ -1,10 +1,6 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
+using Microsoft.AspNetCore.Components;
+using System;
using System.Threading.Tasks;
-using Microsoft.AspNetCore.Components;
-using MP.Prog.Components;
-using MP.Prog.Data;
namespace MP.Prog.Components
{
@@ -168,6 +164,16 @@ namespace MP.Prog.Components
#region Protected Methods
+ protected string cssActive(int numPage)
+ {
+ string answ = "";
+ if (numPage == currPage)
+ {
+ answ = "active";
+ }
+ return answ;
+ }
+
protected void HandlePaginationItemClick(string page)
{
currPage = int.Parse(page);
@@ -178,6 +184,11 @@ namespace MP.Prog.Components
await Task.Run(() => showLoading = false);
}
+ protected void PaginationItemClick(int page)
+ {
+ currPage = page;
+ }
+
#endregion Protected Methods
}
}
\ No newline at end of file