@if + lambda in un modello di editor
-
31-10-2019 - |
Domanda
Ho qualcosa per il quale non riesco a trovare la sintassi giusta:
/Views/shared/editortemplates/component.cshtml
@model Website.Models.Component
<div class="editor-field">
@if (x => x.Name == "")
{
@Html.EditorFor(x => x.Name)
<button class="create">New</button>
}
else
{
@Html.DisplayFor(x => x.Name)
<button class="delete" value="@Model.Id">X</button>
}
</div>
Spero che l'intenzione sia chiara ... come ci arrivo (è difficile per Google per questo genere di cose)?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow