因此,我有一个半工作博客,我正试图获得充分运作的评论。 现在,我有所有职位,与他们的所有相应评论都是正确的。 其中一个问题是,你实际上无法通过网站增加评论(我刚刚以人工方式这样做)。
我以前在我的主计长中做了“准确”的方法,但只能通过自动手法。
现在,我把“观点”带到下面的网页上(这些话题以及与博客本身有关的评论)。
public ActionResult Post(int id)
{
var post = (from p in db.Set<BlogPost>()
where p.id == id
select new PostViewModel
{
Id = p.id,
Title = p.Title,
DateCreated = p.DateCreated,
Content = p.Content,
Topics = p.Topics,
Comments = p.Comments,
CommentCount = p.Comments.Count
}).Single();
return View(post);
}
然后,我担任我的职务。
<div class="blogpost">
<h2>@Model.Title</h2>
<div class="post_info">@Model.DateCreated<span class="right">Blog</span></div>
<p>@Html.Raw(Model.Content)</p>
<div class="post_close">
<span class="left">
@foreach (var topic in Model.Topics)
{
<text>@Html.DisplayFor(modelItem => topic.Name) </text>
}
</span>
<span class="right">
<img src="../../Content/images/comment.jpg" alt="" />
@if (Model.CommentCount > 1 || Model.CommentCount == 0)
{
@Model.CommentCount <text>comments</text> }
else
{
@Model.CommentCount <text>comment</text>
}
</span>
</div>
</div>
<div id="comments">
@foreach (var comment in Model.Comments)
{
<b>@Html.DisplayFor(modelItem => comment.Name)</b> <text>says... </text><br />
<i>@Html.DisplayFor(modelItem => comment.Content)</i><br />
}
</div>
在“意见”四中,我要为人们创造新的意见增添一个途径。 显然,这样做并不单单单是评注模式,而是采用传统方式。 任何关于从何处开始的建议?
我对MVC3来说基本上是新的,与我使用的网络表格相比,张贴背书的整个想法非常混淆。 任何帮助都是有益的,感谢你!
(我将把这个职位与可能需要的其他信息化的人联系起来)