我有一些剃须刀代码,例如:
foreach (var item in projectGroup) {
<tr>
...
<td>
<label id="@( "fieldapprovallabel" + @item.InvoiceLineId)">@item.FieldUserName</label>
@if(item.FieldApproved != null) {
<img src="../../Content/Images/stock_lock.gif" alt="locked" class="lockicon" />
}
</td>
...
}
所以基本上锁定图像仅基于条件可见。我知道在视图中有这样的逻辑是不好的。任何人都可以提出更好的方法吗?