0
我想将每个promotion
都封装在div promo
中,但是当我这样做时,它甚至会以HTML格式打印c#代码(if语句)。 我在做什么错了,如何将我的promotion
中的每一个封装在div中?在MVC中将数组元素封装在div中
@foreach (var promotions in offer.Promotions)
{
<div class="promo">
if (!string.IsNullOrEmpty(promotions.Name))
{
<div class="nbt_div">
<span class="subheadings">
Name:
</span>
@Html.Raw(promotions.Name)
</div>
}
if (!string.IsNullOrEmpty(promotions.Description))
{
<div class="nbt_div">
<span class="subheadings">
Description:
</span>
@Html.Raw(promotions.Description)
</div>
}
</div>
}
使用'@if(...)' –