显示评论和家长评论

时间:2013-06-09 08:08:20

标签: c# asp.net asp.net-mvc comments

我在显示评论时遇到了麻烦 这是我的表结构:

enter image description here

在我的 ViewModel

// 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;
}

1 个答案:

答案 0 :(得分:0)

您应该查看comment_parentid字段。如果它为null或0则应该是特定项的父注释。