Подтвердить что ты не робот

Mvc3 бритва условная обертка div

Какой лучший способ справиться с чем-то вроде этого:

Код бритвы:

@if(!disableRowDiv)
{
    <div class="row">
}

<div>some content here</div>

@if(!disableRowDiv)
{
    </div>
}

Чтобы двигатель Razor не вызывал эту ошибку:

Сообщение об ошибке Parser:

В блоке if отсутствует символ закрытия "}" . Убедитесь, что у вас есть соответствующий символ "}" для всех символов "{" в этом блоке и что ни один из символов "}" не интерпретируется как разметка.

4b9b3361

Ответ 1

Это должно работать

@if(!disableRowDiv)
{
    @:<div class="row">
}
<div>some content here</div>
@if(!disableRowDiv)
{
    @:</div>
}