Je n'arrive pas à comprendre comment effectuer une opération "imbriquée" dans Razor. Par exemple, comment utiliser IF à l'intérieur de FOREACH. VisualStudio lance la compilation erreur sur le bloc suivant, en disant « terme d'expression non valide « si » »Opérations imbriquées avec Razor View Engine
@foreach (var document in Model) {
@if (document.Item.Count > 0) {
<div>
@MvcHtmlString.Create(document.Items[0].ContentPresenter)
</div>
}
}