使用angularjs切换_layout.cshtml

时间:2017-03-17 22:24:05

标签: c# angularjs asp.net-mvc

我一起使用angularjs和.NET MVC。我正在使用一个初始的_layout.cshtml页面,但其余的路由是通过角度。

然而,对于登录页面,我想要一个不同的布局页面,我无法弄清楚如何突破角度路由并返回到_viewStart.cshtml来选择另一个布局。在_viewStart中,我有类似的东西,但在角度开始接管路由后我从未到达_viewStart。

@{
  if(Request.Path.Contains("Login")) {
      Layout = "~/Views/Shared/_Layout2.cshtml";
  }
  else { 
      Layout = "~/Views/Shared/_Layout.cshtml";
  }
}

0 个答案:

没有答案