public ActionResult News() { string type = Request.QueryString.Get("type"); MyPage page = new MyPage(); if (type == null) { type = "common"; } if (type.Equals("search")) //搜索类型 { int page1 = int.Parse(Request.QueryString.Get("page")); string NameID = Request.QueryString.Get("NameID"); try { int id = int.Parse(NameID); News news = new NewsHandle().getNewsById(id); List<News> newses = new List<News>(); if (news.Title != null && !news.Equals("")) { newses.Add(news); } ViewData["type"] = "search"; ViewData["newses"] = newses; page.CurrentPage = page1; page.CountPerPage = 10; page.WholePage = 1; ViewData["page"] = page; ViewData["NameID"] = NameID; } catch { page.CurrentPage = page1; List<News> newses = new NewsHandle().GetNewsByNameByPage(page, NameID); ViewData["type"] = "search"; ViewData["newses"] = newses; ViewData["page"] = page; ViewData["NameID"] = NameID; } } else { int page1; if (Request.QueryString.Get("page")==null) { page1 = 1; page.CurrentPage = page1; List<News> newses = new NewsHandle().GetNewsByPage(page); ViewData["type"] = "common"; ViewData["newses"] = newses; ViewData["page"] = page; } else { page1 = int.Parse(Request.QueryString.Get("page")); page.CurrentPage = page1; List<News> newses = new NewsHandle().GetNewsByPage(page); ViewData["type"] = "common"; ViewData["newses"] = newses; ViewData["page"] = page; } } try { return View(); } catch { return RedirectToAction("ErrorPage"); } }
public ActionResult NewsContent() { int news_id = int.Parse(Request.QueryString.Get("NWID")); News news = new News(); NewsHandle handler = new NewsHandle(); List<int> id_set = handler.getNewsIdSet(); news = handler.getNewsById(news_id); ViewData["Current_news_id"] = news_id; ViewData["news"] = news; ViewData["news_id_set"] = id_set; return View(); }
public ActionResult Index() { News news = new News(); List<News> newses = new List<News>(); NewsHandle handler = new NewsHandle(); newses = handler.getAllNews(); ViewData["newses"] = newses; return View(); }