У меня небольшая проблема с некоторыми тестами бритвы, которые я делаю с RenderBody в MVC3.
Это мое мнение:
@model List<IAdviceContent>
@{
Layout = "~/Views/Shared/Site.cshtml";
}
<div>
@{
foreach (IAdviceContent item in @Model)
{
<p>hello</p>
}
}
</div>
На главной странице я простоhave:
<div id="Container">
<div id="Header"></div>
<div class="VerticalBlankSeparator"></div>
<div id="Content">
@{
RenderBody();
}
</div>
</div>
Проблема, с которой я сталкиваюсь, заключается в том, что представление отображается без печати "hello", но foreach выполняется 5 раз.
Знаете ли вы, что яотсутствует в мастере или в представлении?