Здравствуйте, у меня есть MVC View, и я хотел создать ActionLink.
На мой взгляд, у меня есть:
@foreach (var item in Model.Invoices) {
<tr>
<td>
@Html.ActionLink(modelItem => item.Organisation.Name, "EditInvoice(" + item.Id + ")", "InvoiceController")
</td>
<td>
@Html.DisplayFor(modelItem => item.InvoiceDate)
</td>
<td>
@Html.DisplayFor(modelItem => item.TotalExcludingGst)
</td>
</tr>
}
</table>
Первый параметр метода ActionLink вызывает некоторые проблемы.Я хочу установить текст в название организации.Однако он выдает ошибку «Невозможно преобразовать лямбда-выражение в тип« строка », потому что это не тип делегата».Свойство name уже является строкой, поэтому я не уверен, о чем идет речь.
Кто-нибудь знает способ обойти эту ошибку?