<div class="sRow">
<div class="sLabel p40">
Difference:
</div>
<span style="<%=Model.Amount.CurrentDifference < 0 ? "color: #FF0000": ""%>">
<%= (!String.IsNullOrEmpty(Model.Amount)?Model.Amount.CurrentDifference.ToString("c"):string.Empty) %>
</span>
</div>
Обратите внимание, это очень небрежно.Я хотел бы рассмотреть возможность использования логики для этого в вашем действии контроллера вместо размещения условной логики в представлении.Возможно, используйте tempdata или даже откройте новое поле в вашей модели.