nmedia-cdn

Output texte

@Model.Value("alias")
= "System.String[]"

Afficher les valeurs cochées

@{
    if (Model.HasValue("alias")){
        <ul>
            @foreach(var item in Model.Alias) {
                <li>@item</li>
            }
        </ul>
    }
}

Afficher du HTML selon les valeurs

@{
    if (Model.HasValue("alias")){
        <div class="dispo">
            @foreach(var item in Model.Alias) {
                switch(item){
                    case "Matin":
                        <div>Disponible le matin</div>;
                        break;
                    case "Midi":
                        <div>Disponible le midi</div>;
                        break;
                    case "Soir":
                        <div>Disponible le soir</div>;
                        break;
                    case "Jamais":
                        <div>JAMAIS!</div>;
                        break;
                }
            }
        </div>
    }
}

Condition du Where

.Where(x => x.Value<string[]>("alias").Contains("Midi"));