コード例 #1
0
        // GET: VehicleMake
        public ActionResult Index(string sortOrder, string currentFilter, string searchStr, int?page)
        {
            ViewBag.CurrentSort  = sortOrder;
            ViewBag.NameSortParm = String.IsNullOrEmpty(sortOrder) ? "name_desc" : "";
            ViewBag.AbrvSortParm = sortOrder == "abrv" ? "abrv_desc" : "abrv";

            if (searchStr != null)
            {
                page = 1;
            }
            else
            {
                searchStr = currentFilter;
            }

            ViewBag.CurrentFilter = searchStr;

            return(View(_service.PageList(page, searchStr, currentFilter, sortOrder)));
        }