From 547c35971e4cde86105ba0dab4bd58767e2ef374 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Fri, 21 Oct 2016 12:00:41 +0200 Subject: [PATCH] Fix perdita pageSize su selezione ordinamento e/o paginazione... --- .../Controllers/LocationsController.cs | 1 + .../Views/Locations/_ListByType.cshtml | 6 +++--- StockManMVC/bin/StockManMVC.dll | Bin 138240 -> 138240 bytes 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/StockManMVC/Controllers/LocationsController.cs b/StockManMVC/Controllers/LocationsController.cs index 9d6cc53..7f2bed3 100644 --- a/StockManMVC/Controllers/LocationsController.cs +++ b/StockManMVC/Controllers/LocationsController.cs @@ -54,6 +54,7 @@ namespace StockManMVC.Controllers ViewBag.DescrSortParm = String.IsNullOrEmpty(SortOrd) ? "Descr_desc" : ""; ViewBag.LocTypeSortParm = SortOrd == "LocType" ? "LocType_desc" : "LocType"; // gestione selettore dim pagina + ViewBag.pageSize = pageSize; var pageOptions = new[] { "5", "10", "15", "25", "50", "100" }; ViewBag.PageSizeDD = new SelectList(pageOptions, pageSize.ToString()); var CurrLocations = db.Location.Where(s => s.ID != ""); diff --git a/StockManMVC/Views/Locations/_ListByType.cshtml b/StockManMVC/Views/Locations/_ListByType.cshtml index eb706a2..1292ea6 100644 --- a/StockManMVC/Views/Locations/_ListByType.cshtml +++ b/StockManMVC/Views/Locations/_ListByType.cshtml @@ -8,11 +8,11 @@ @*Html.DisplayNameFor(model => model.Descr).ToString(),*@ - @Html.ActionLink("Descrizione", "Index", new { LocTypeID = ViewBag.LocTypeID, SearchVal = ViewBag.SearchVal, SortOrd = ViewBag.DescrSortParm, page = 1 }) + @Html.ActionLink("Descrizione", "Index", new { LocTypeID = ViewBag.LocTypeID, SearchVal = ViewBag.SearchVal, SortOrd = ViewBag.DescrSortParm, page = 1, pageSize = ViewBag.pageSize }) @*Html.DisplayNameFor(model => model.LocType.Descr).ToString()*@ - @Html.ActionLink("Tipo", "Index", new { LocTypeID = ViewBag.LocTypeID, SearchVal = ViewBag.SearchVal, SortOrd = ViewBag.LocTypeSortParm, page = 1 }) + @Html.ActionLink("Tipo", "Index", new { LocTypeID = ViewBag.LocTypeID, SearchVal = ViewBag.SearchVal, SortOrd = ViewBag.LocTypeSortParm, page = 1, pageSize = ViewBag.pageSize }) @@ -40,7 +40,7 @@
- @Html.PagedListPager(Model, page => Url.Action("Index", new { LocTypeID = ViewBag.LocTypeID, SearchVal = ViewBag.SearchVal, SortOrd = ViewBag.SortOrd, page })) + @Html.PagedListPager(Model, page => Url.Action("Index", new { LocTypeID = ViewBag.LocTypeID, SearchVal = ViewBag.SearchVal, SortOrd = ViewBag.SortOrd, pageSize = ViewBag.pageSize, page }))