0
例如我有2种型号主题和评论。
1主题可以有一些评论,所以在我的主题类我有一个ICollection的FEID:asp.net mvc - 如何在实体框架中订购虚拟物品
public class Topic
{
//........................
public virtual ICollection<Comment> Comments { get; set; }
}
,我把它叫做这个stament:
var topic = db.Topics.Include("Comments").Single(d => d.TopicId == someid)
的代码会为我所有负载评论这就是属于我的当前主题,这样我就可以通过这个代码打印我的所有评论指出:
@foreach (var comment in topic.Comments)
{
<div>@comment.CommentContent</div><hr />
}
问题是我想重新注释我的评论列表,但我不知道如何!请有人向我展示正确的方式!
非常感谢你们!
当我照你说的,我有一个编译器错误信息:CS1977:不能使用lambda表达式作为参数传递给动态调度操作,而不首先将其强制转换为委托或表达式树类型 – nvcnvn
是你的看法强类型?是“主题”动态? – rouen
不!其实我太懒了,所以我设置了_ViewBag.topic = db.Topics.Include(“Comments”)。Single(d => d.TopicId == someid); _所以我现在应该以传统的方式来做?! – nvcnvn