Add use of tag-helpers instead of razor elements. Remove useless displayfor.

This commit is contained in:
dsanz 2017-03-03 09:49:56 +01:00
parent 817edc8791
commit bba34b73ab

View File

@ -6,18 +6,22 @@
<nav> <nav>
<a class="esh-pager-item esh-pager-item--navigable @Model.Previous" <a class="esh-pager-item esh-pager-item--navigable @Model.Previous"
id="Previous" id="Previous"
href="@Url.Action("Index","Catalog", new { page = Model.ActualPage -1 })" asp-controller="Catalog"
asp-action="Index"
asp-route-page="@(Model.ActualPage -1)"
aria-label="Previous"> aria-label="Previous">
Previous Previous
</a> </a>
<span class="esh-pager-item"> <span class="esh-pager-item">
Showing @Html.DisplayFor(modelItem => modelItem.ItemsPerPage) of @Html.DisplayFor(modelItem => modelItem.TotalItems) products - Page @(Model.ActualPage + 1) - @Html.DisplayFor(x => x.TotalPages) Showing @Model.ItemsPerPage of @Model.TotalItems products - Page @(Model.ActualPage + 1) - @Model.TotalPages
</span> </span>
<a class="esh-pager-item esh-pager-item--navigable @Model.Next" <a class="esh-pager-item esh-pager-item--navigable @Model.Next"
id="Next" id="Next"
href="@Url.Action("Index","Catalog", new { page = Model.ActualPage + 1 })" asp-controller="Catalog"
asp-action="Index"
asp-route-page="@(Model.ActualPage + 1)"
aria-label="Next"> aria-label="Next">
Next Next
</a> </a>