public ActionResult GetBlog(string id) { List <SelectListItem> funds = new List <SelectListItem>(); ContentFactory cf = new ContentFactory(); var topicList = cf.GetTopic(Convert.ToInt64(id)); var topicData = topicList.Select(m => new SelectListItem() { Text = m.TopicName, Value = m.TopicId.ToString(), }); var topic = topicList[0]; long TopicID = topic.TopicId; List <BlogEntity> BlogByTopic = new List <BlogEntity>(); BlogByTopic = cf.GetBlogByTopicId(TopicID); ViewBag.Blogs = BlogByTopic; CommentFactory cmf = new CommentFactory(); List <CommentEntity> ListComment = new List <CommentEntity>(); ListComment = cmf.GetComment(); ViewBag.Comments = ListComment; LikeFactory lf = new LikeFactory(); List <LikeEntity> ListLike = new List <LikeEntity>(); ListLike = lf.GetLike(); ViewBag.Likes = ListLike; List <CommentEntity> Comment = new List <CommentEntity>(); string s = string.Empty; foreach (var item in BlogByTopic) { s += item.BlogId + ","; } return(PartialView("_LoadBlogs")); //return Json(topicData, JsonRequestBehavior.AllowGet); }