nik*_*aia 25 c# razor asp.net-mvc-3
我正在尝试使用Razor View Engine在div标签的类属性中包含if语句.我怎样才能使这个工作,也许有更好的方法来做到这一点?
<div class="eventDay @if(e.Value.Count < 1){Html.Raw("noEvents");}">
Run Code Online (Sandbox Code Playgroud)
如果没有事件,则应添加CSS类noEvents.预期结果:
<div class="eventDay noEvents">
Run Code Online (Sandbox Code Playgroud)
Zru*_*uty 54
<div class='eventDay @(e.Value.Count<1?"noEvents":"")'>
Run Code Online (Sandbox Code Playgroud)
bal*_*dre 17
该剃须刀方式使用<text>,也更多地了解了剃刀语法这里和这里:
<div class="eventDay @if(e.Value.Count < 1) { <text>noEvents</text> }">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36733 次 |
| 最近记录: |