我用下面的代碼添加CSS類在一個div CSS類:場所使用MVC和剃刀
<div id="123" class="tab-pane @{ if (some_condition) { Html.Raw("active"); }; } ">
但沒有奏效。
我希望這樣的結果:
<div id="123" class="tab-pane active">
我用下面的代碼添加CSS類在一個div CSS類:場所使用MVC和剃刀
<div id="123" class="tab-pane @{ if (some_condition) { Html.Raw("active"); }; } ">
但沒有奏效。
我希望這樣的結果:
<div id="123" class="tab-pane active">
我相信你可能會想這樣做:
<div id="123" class='tab-pane @some_condition ? "active" : ""'>
@ user3112333,如果這爲您解決了問題,請考慮投票並將其標記爲答案。我很高興我能得到幫助! –
謝謝,但是這種方式你建議不起作用。你知道任何其他解決方案嗎? – Accorsi
您可以添加JavaScript代碼
<script>
@if(true)
$('#123').addClass("active");
</script>
謝謝!所以會奏效!但我目前不會使用JavaScript。你知道任何其他解決方案嗎? – Accorsi
這應該這樣做:
<div id="123" class="tab-pane @if (some_condition) { <text>active</text> }">
只是一個說明。如果你知道條件,爲什麼不在控制器中處理這個問題,並返回視圖模型中的適當值。 –