基于值的 MVC 5 内联 response.write 无法正常工作
MVC 5 inline response.write based on value not working correctly
我需要根据传递的模型中的值更改文本以及设置文本的颜色。
当我尝试如下操作时,该值为空白。
<p class="lbutton radius">
SQL Cluster Online
<span class="lbutton-addition">
@if (Model.SQLClusterOnline) { Response.Write("Online"); } else { Response.Write("Offline"); }
</span>
</p>
我还需要根据值更改文本颜色。
在 Razor 视图中,在 @(...)
构造中,您不必 Response.Write
。只是 "return" 值。
<p class="lbutton radius">
SQL Cluster Online
<span class="lbutton-addition">
@(Model.SQLClusterOnline ? "Online" : "Offline")
</span>
</p>
编辑
这是你想要的评论:
<span class="lbutton-addition @(Model.SQLClusterOnline ? "online" : "offline")" ></span>
现在创建 类 online
和 offline
并将 color
CSS 属性 分配给任何你想要的。
我需要根据传递的模型中的值更改文本以及设置文本的颜色。 当我尝试如下操作时,该值为空白。
<p class="lbutton radius">
SQL Cluster Online
<span class="lbutton-addition">
@if (Model.SQLClusterOnline) { Response.Write("Online"); } else { Response.Write("Offline"); }
</span>
</p>
我还需要根据值更改文本颜色。
在 Razor 视图中,在 @(...)
构造中,您不必 Response.Write
。只是 "return" 值。
<p class="lbutton radius">
SQL Cluster Online
<span class="lbutton-addition">
@(Model.SQLClusterOnline ? "Online" : "Offline")
</span>
</p>
编辑
这是你想要的评论:
<span class="lbutton-addition @(Model.SQLClusterOnline ? "online" : "offline")" ></span>
现在创建 类 online
和 offline
并将 color
CSS 属性 分配给任何你想要的。