Razor View Engine, проблема с троичным оператором - PullRequest
0 голосов
/ 28 ноября 2011

Я новичок в Razor View Engine, и я пытался что-то вроде этого

<span class="@(Model.ID == null ? "promptTabActive" : "myclass")"></span>

Но как только он отображается, он отображается как

 <span class=""></span>

Я изменил его на

<span class="@(Model.ID == null ? "promptTabActive11" : "myclass")"></span>

и он начинает выглядеть как

<span class="promptTabActive11"></span>

измученный .. я разочарован этим .. Что не так со словом "promptTabActive" в движке вида бритвы ??это ключевое слово ... все остальное из слова "promptTabActive" идет правильно, но только это.

Требуется помощь ..

1 Ответ

1 голос
/ 28 ноября 2011

Код, который вы показываете, не может дать результат, который вы показываете.У вас есть атрибут class вне тега span в коде, но каким-то образом он в результате оказался внутри тега span в результате?

Код должен выглядеть следующим образом:

<span class="@(Model.ID == null ? "promptTabActive" : "myclass")"></span>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...