我使用下面的代码来添加 css 类:
<div id="123" class="tab-pane @{ if (some_condition) { Html.Raw("active"); }; } ">
但是没有用。
我希望这样的结果:
<div id="123" class="tab-pane active">
最佳答案
@MichaelPerrenoud 的回答很接近。您需要将整个条件用括号括起来。
使用@() 告诉razor 输出一个字符串。所以
<div id="123" class='tab-pane @(condition ? "active" : "")'>
关于c# - 使用 MVC 和 Razor 在 div 中放置一个 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20641568/