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