У меня есть следующая таблица, расположенная в представлении внутри контроллера с именем Student (/Student/Details/1):
@foreach (var item in Model.Enrollments)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Course.Title)
</td>
<td>
@Html.DisplayFor(modelItem => item.Grade)
</td>
</tr>
}
Я хотел бы сделать каждое определение таблицы ссылкой, которая приведет меня к представлению в контроллере с именем Course (/Course/Details/1).
Я пробовал вещи по строкам:
@Html.ActionLink(Html.DisplayFor(modelItem => item.Course.Title, "Details", "Course"))
вместо
@Html.DisplayFor(modelItem => item.Course.Title)
Что не компилируется. Как я должен соответствующим образом отобразить название моей модели вместе со ссылкой на детали ссылочного названия?