public PartialViewResult Index(ViewModels.PageCommentViewModel PageComment, string PageSN, string Url, string PosterName, string CommentContent) { long?memberID = (long?)null; if (PageComment.ReplyType == ViewModels.CommentType.MemberOnly) { Member curUser = Member.Current; if (curUser == null) { //RedirectToAction("Index", "Home", new { siteSn = PageCache.SiteSN, pageSn = "Index" }); Response.Redirect(Url); //若不重導, 返回時, 它會呈現空白頁面, 暫時找不到解法.... charlie_shan 2018/02/20 return(PartialView("_PageComments", PageComment)); } memberID = curUser.ID; } if (PageComment.ReplyType == ViewModels.CommentType.FB || PageComment.ReplyType == ViewModels.CommentType.Closed) { //RedirectToAction("Index", "Home", new { siteSn = PageCache.SiteSN, pageSn = "Index" }); Response.Redirect(Url); //若不重導, 返回時, 它會呈現空白頁面, 暫時找不到解法.... charlie_shan 2018/02/20 return(PartialView("_PageComments", PageComment)); } Models.PageCommentsModels comment = new Models.PageCommentsModels(); comment.ID = WorkLib.GetItem.NewSN(); comment.PageSN = PageSN; comment.PostDate = DateTime.Now; comment.PosterName = PosterName; comment.MemberShipID = memberID; comment.ShowStatus = true; comment.Title = ""; comment.IP = WorkLib.GetItem.IPAddr(); comment.IPNum = ((long)WorkLib.GetItem.GetIPNum()).ToString(); comment.CommentContent = CommentContent; Models.DataAccess.PageCommentsDAO.SetItem(comment); // ViewBag.Exit = true; Response.Redirect(Url); //若不重導, 返回時, 它會呈現空白頁面, 暫時找不到解法.... charlie_shan 2018/02/20 return(PartialView("_PageComments", PageComment)); }
public PartialViewResult Index(ViewModels.PageCommentViewModel PageComment) { return(PartialView("_PageComments", PageComment)); }