Контроллер
var comments =
from n in db.Comments
join f in db.Files
on n.ID
equals f.CommentId
where n.TreatmentID == id
select new { Comment = n, File = f };
ViewBag.Comments = comments.ToList();
Вид
@foreach (var comment in ViewBag.Comments)
{
@comment
}
Выведет:
{ Comment = MvcApplication.Models.Comment, File = MvcApplication.Models.File }
У таблицы Comment, есть поле Author. Вот нужно его вывести, но не могу понять как. Перерыл весь stackoverflow но не могу найти ничего путного. Задача вроде не сложная, но на её решение потратил уже уйму времени. Если не использовать join, то там всё просто. Но как вывести данные используя join?