0

我有两个独立的主布局设计,我希望能够动态使用它们。本质上,如果用户通过一个 URL 进入(登录)站点,我想使用一个,或者如果通过不同的 URL 进入(登录)站点,我想使用第二个。

有没有办法设置“布局”视图并在用户遍历网站时对其进行维护?我宁愿有条件地处理一次并为该用户的会话设置一些东西。我不想在每个控制器动作上处理它。

谢谢你的任何想法。

4

1 回答 1

1

您可以Session_ViewStart.*html. 例如:

// cshtml
@{
    Layout = Session["Layout"];
}
' vbhtml
@Code
    Layout = Session("Layout")
End Code

首先如何设置会话变量取决于您的结构。

于 2013-07-18T02:13:10.830 回答