Skip to content

Commit bba34b7

Browse files
committed
Add use of tag-helpers instead of razor elements. Remove useless displayfor.
1 parent 817edc8 commit bba34b7

1 file changed

Lines changed: 11 additions & 7 deletions

File tree

src/Web/WebMonolithic/eShopWeb/Views/Catalog/_pagination.cshtml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,24 @@
55
<article class="esh-pager-wrapper row">
66
<nav>
77
<a class="esh-pager-item esh-pager-item--navigable @Model.Previous"
8-
id="Previous"
9-
href="@Url.Action("Index","Catalog", new { page = Model.ActualPage -1 })"
10-
aria-label="Previous">
8+
id="Previous"
9+
asp-controller="Catalog"
10+
asp-action="Index"
11+
asp-route-page="@(Model.ActualPage -1)"
12+
aria-label="Previous">
1113
Previous
1214
</a>
1315

1416
<span class="esh-pager-item">
15-
Showing @Html.DisplayFor(modelItem => modelItem.ItemsPerPage) of @Html.DisplayFor(modelItem => modelItem.TotalItems) products - Page @(Model.ActualPage + 1) - @Html.DisplayFor(x => x.TotalPages)
17+
Showing @Model.ItemsPerPage of @Model.TotalItems products - Page @(Model.ActualPage + 1) - @Model.TotalPages
1618
</span>
1719

1820
<a class="esh-pager-item esh-pager-item--navigable @Model.Next"
19-
id="Next"
20-
href="@Url.Action("Index","Catalog", new { page = Model.ActualPage + 1 })"
21-
aria-label="Next">
21+
id="Next"
22+
asp-controller="Catalog"
23+
asp-action="Index"
24+
asp-route-page="@(Model.ActualPage + 1)"
25+
aria-label="Next">
2226
Next
2327
</a>
2428
</nav>

0 commit comments

Comments
 (0)