Ich habe eine Liste von Umbraco-Seiten und ich möchte durchschleifen, ob eine Bool-Eigenschaft wahr ist, und wenn ja, möchte ich eine bestimmte Klasse anwenden das divTesten von mehreren Bedingungen (Else if) bei Verwendung des ternären Operators in der Rasiereransicht
Wie kann ich einen else wenn ternary Operator in Rasiermesser schreiben, um eine Klasse auf ein div anzuwenden. Wenn ich ternären wasnt verwenden, dann würde es so aussehen
if package.GetPropertyValue<bool>("test")
{
<div class="test1"></div>
}
else if (package.GetPropertyValue<bool>("test1"))
{
<div class="test1"></div>
}
else if (package.GetPropertyValue<bool>("test2"))
{
<div class="test2"></div>
}
in meinem Rasierer Ansicht wäre es so etwas wie wie folgt (aber nicht rechts)
<div class="@(package.GetPropertyValue<bool>("test") ? "test" : package.GetPropertyValue<bool>("test1") ? "test1" : "test2")"></div>
Kann dies geschehen oder kann jemand vorschlagen, wie Ich kann eine bestimmte Klasse auf dieses div anwenden, wenn eine bestimmte Bedingung erfüllt ist?
vielen Dank paul
Hallo Tim, danke für die Antwort, ich werde es versuchen. Es wird immer nur drei Divs geben, damit ich mir keine Gedanken darüber machen muss, ob ich mehr hinzufügen soll. Danke für Ihren Vorschlag, aber ich werde das im Hinterkopf behalten. – Paul