因此,我将 Bootstrap CSS 与 MVC4 结合使用,但我遇到了一个我似乎无法弄清楚的小问题。
我在我的代码中使用它
@(Model.Enabled ? "class=btn btn-primary" : "class=btn")
呈现的实际 html 是
class="btn" btn-primary
我想如何让它像这样渲染
class="btn btn-primary"
任何援助将不胜感激!
因此,我将 Bootstrap CSS 与 MVC4 结合使用,但我遇到了一个我似乎无法弄清楚的小问题。
我在我的代码中使用它
@(Model.Enabled ? "class=btn btn-primary" : "class=btn")
呈现的实际 html 是
class="btn" btn-primary
我想如何让它像这样渲染
class="btn btn-primary"
任何援助将不胜感激!
在同事的帮助下弄明白了
class="@(Model.Enabled ? "btn btn-primary" : "btn")"
会给出想要的结果
您的字符串中没有引号,因此该class
属性只能看到“btn”。尝试
@(Model.Enabled ? "class='btn btn-primary'" : "class='btn'")
或者
@(Model.Enabled ? "class=\"btn btn-primary\"" : "class=\"btn\"")