-1
Просто расплавить мой мозг, пытаясь понять, почему я получаю Parser Ошибка с этим кодом:об ошибке синтаксического анализатора в этом представлении
@foreach(var news in Model.News)
{
if (news.Order > 0)
{
<text>
<div class="colPrincipal newsTop newsBlue">
<article>
<a href="news.html">
</text>
if (news.LayoutExibitionMainImage)
{
<text>
<span class="newsImg">
<img src="~/Content/img/news/not2.jpg" alt="" title="" />
</span>
</text>
}
<text>
<hgroup>
</text>
if (news.LayoutExibitionMainTitle)
{
<text>
<h1>
@Html.Raw(news.Title)
</h1>
</text>
}
if (news.LayoutExibitionMainSummary)
{
<text>
<h2>
@Html.Raw(news.Summary)
</h2>
</text>
}
<text>
</hgroup>
<span class="btnMais">Ler este artigo</span>
</a>
</article>
</div>
</text>
}
}
Его бросали эту ошибку на моем последнем <text>
тег:
Есть ли способ исправить этот или лучший способ печати этого HTML-кода? Надеюсь, это не глупый вопрос, потому что для меня это странно.
Я пробовал это, но он печатает 'if' и другие коды, такие как текст на странице. – DontVoteMeDown
Черт, он работал с '@' перед всеми 'if'. Такой глупый вопрос. Я все равно помету ваш ответ. Спасибо! – DontVoteMeDown