public ActionResult Index(int?page, string searchStr) { ViewBag.Search = searchStr; var blogList = TextSearch.IndexSearch(searchStr); int pageSize = 3; int pageNumber = (page ?? 1); return(View(blogList.Where(b => b.Published).OrderByDescending(b => b.Created).ToPagedList(pageNumber, pageSize))); }