Я хочу реализовать меню в моем представлении _Layout.cshtml
:
@Html.Partial("_LoginPartial")
@{ Html.RenderAction("Index", "Home"); }
@if (@ViewBag.Menus != null)
{
foreach (vw_UsuarioPerfilMenuFuncionalidade memo in @ViewBag.Menus)
{
if (memo.IdMenuLast == null)
{
<li><span>@memo.NomeMenu</span></li>
foreach (vw_UsuarioPerfilMenuFuncionalidade memo2 in @ViewBag.Menus)
{
if (memo.IdMenu == memo2.IdMenuLast)
{
<li><span>@memo2.NomeMenu</span></li>
}
}
}
}
}
Когда я загружаю страницу, выдается System.StackOverflowException
:
Произошло необработанное исключение типа «System.StackOverflowException» в System.Web.dll.
Почему это?