asp.net mvc - Как заказать виртуальный элемент в рамках сущности - PullRequest
0 голосов
/ 08 ноября 2011

Например, у меня есть 2 модели, которые Тема и Комментарий .
1 Тема может иметь некоторый Комментарий, поэтому в моем классе Темы у меня есть фид ICollection:

public class Topic
{
    //........................
    public virtual ICollection<Comment> Comments { get; set; }
}

И я называю это следующим образом:

var topic = db.Topics.Include("Comments").Single(d => d.TopicId == someid)

Код загрузит для меня все Комментарий , принадлежащий моей текущей Теме поэтому я могу распечатать весь свой комментарий следующим кодом:

@foreach (var comment in topic.Comments)
{
    <div>@comment.CommentContent</div><hr />
}

Проблема в том, что я хочу изменить свой список комментариев, но я не знаю КАК!Пожалуйста, кто-нибудь покажет мне правильный путь!
Большое спасибо всем вам!

1 Ответ

0 голосов
/ 08 ноября 2011
@foreach (var comment in topic.Comments.OrderBy(c=>c.PropertyYouWantToOrderBy))
{
<div>@comment.CommentContent</div><hr />
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...