可以将值传递给_ViewStart到我的默认_Layout以生成用户菜单

时间:2015-10-16 21:03:55

标签: c# asp.net-mvc

我有一个在我的项目中的其他区域之间共享的布局。 用户根据AD角色登录该站点,每个用户都有不同的菜单要生成。

我有一个BD有一些数据预定义名称来生成标签菜单所以我应该在哪里做我的逻辑?由于我的默认菜单是基于 _ViewStart.cshtml 在区域之间共享,重定向到默认 _Layout.cshtml 如何获取模型** _ Layout.cshtml *

基本示例HomeController具有带有View Index的默认方法Index(),所以基本上我在HomeController中执行所有逻辑。怎么样_Layout谁共享所有区域生成我的菜单我想假设我的逻辑代码基于每个角色我创建一个模型,我的所有数据都到该布局文件。

所以我的第二个问题是如何将 _ViewStart 中的值传递到默认 _Layout

对不起我的英语,如果你的家伙不明白我会尝试重新制定。

0 个答案:

没有答案