解决ASP.NET MVC 4剃须刀中的许多布局问题

时间:2016-03-25 04:32:50

标签: asp.net asp.net-mvc asp.net-mvc-4 razor

  • 我在ASP.NET MVC razor中遇到布局问题
  • 我有3个_Layout,一个页面是" Product.cshtml"和一个参数 " somethingPara"
  • 我想要参数" somethingPara"的值,页面将使用a 一些_Layout。
  • 但我不知道如何实施。
  • 有人可以帮助我。
  • 非常感谢。

1 个答案:

答案 0 :(得分:0)

这样您就可以使用不同的布局。

@{
if(ViewBag.somethingPara =1)
{
   Layout = "~/Administration/Views/Shared/_AdminPopupLayout.cshtml";
}
else
{
    Layout = "~/Administration/Views/Shared/_AdminLayout.cshtml";
}

}