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使用 ''前に@文字を使用します –