0

我无法显示评论。
这是我的表结构:

在此处输入图像描述

在我的视图模型中:

// Comments
public ICollection<comments> Comments { get; set; }
// CommentText
public string _CommentText{ get; set; }
// CommentID
public int CommentID { get; set; }
// ParentCommentID
public int ParentCommentID { get; set; }

我想加载一个局部视图“_comments.cshtml”,我在其中显示评论以及您可以在其中添加评论。
有人知道我如何开始吗?我不知道如何显示评论。

我可以像这样通过我的存储库获得评论:

//COMMENTS
public IQueryable<string> GetComments(int itemID)
{
    return from comment in entities.comments
           where comment.item_id.Equals(itemID)
           select comment.comment_text;
}
4

1 回答 1

0

您应该检查该comment_parentid字段。如果它为 null 或 0,那么它应该是特定项目的父评论。

于 2013-06-10T09:04:21.397 回答