我在一个 razor mvc3 视图中有以下代码,该视图在几个网格和表格中复制为颜色代码值:
@{var val= @@item.value * 100);}
@if(@val < 85) { <div style='color: #C11B17' > @val.ToString("0.0")%</div> }
@if(@val >= 85 && osi <=95 ) { <div style='color: #AF7817' > @val.ToString("#.0")%</div> }
@if(@val > 95 && osi <=115) { <div style='color: green' > @val.ToString("#.0")%</div> }
@if(@val > 115) { <div style='color: blue' > @val.ToString("#.0")%</div> }
如何重写等效的 lambda 函数,以便在我的视图中重用?