1
Так что этот кодПустой объектная модель
@if (Model.Products != null)
{
@Html.Raw(string.Join(", ", Model.Products.Select(s => string.Format("<span>{0}</span>", s.Name))))
}
else
{
<text>N/A</text>
}
который печатает список продуктов, разделенных запятой, но проблема заключается в том, что Model.Products никогда не нулевой, то он не может содержать CERO продукты, но его никогда null, есть ли другой способ сравнить это утверждение If?
@If (Model.Products! = NULL && Model.Products.Count> 0) –
@bejger или, возможно, '&& Model.Products.Any () ' –
Логики, подобные этому, не должны быть в представлении. Почему бы не сделать этой строкой свойство модели отображения или что-то в этом роде? – asawyer