// GET: Article public ActionResult Create() { TagOperate tagO = new TagOperate(); List <TagModel> tag = tagO.get(); List <SelectListItem> list_Item = new List <SelectListItem>(); int count = tag.Count(); for (int i = 0; i < count; i++) { list_Item.Add(new SelectListItem { Text = tag[i].Name, Value = Convert.ToString(tag[i].Id) }); } ViewBag.TagList = new SelectList(list_Item, "Value", "Text", ""); return(View()); }
// GET: TagClass public ActionResult Index(int id, int page = 1) { TagOperate tag_operate = new TagOperate(); string name = tag_operate.getIdName(id); ViewBag.TagName = name; ArticleToTagOperate a_t_operate = new ArticleToTagOperate(); var list = a_t_operate.select(1, id); ArticleOperate article_operate = new ArticleOperate(); List <ArticleModel> dataList = new List <ArticleModel>(); foreach (var a in list) { ArticleModel thisData = new ArticleModel(); thisData = article_operate.getOneArticle(a.Article_Id); dataList.Add(thisData); } ViewBag.dataList = dataList; var data = dataList.ToPagedList(pageNumber: page, pageSize: 10); return(View(data)); }
public ActionResult GetTag() { TagOperate operate = new TagOperate(); return(PartialView("~/Views/_BarPartialPage.cshtml", operate.get())); }