【发布时间】:2015-10-30 00:14:00
【问题描述】:
我为每个菜单链接设置了三种类型的角色。
当结算员登录网站时
如何动态确定内容区域中显示的 partial.html 文件?
我无法将内容硬编码到菜单中的第一个操作链接,这意味着最初总是加载管理。
在这种情况下我该怎么办?
【问题讨论】:
-
在 MVC 控制器中,当您说
return Partial(x, viewModel)时,x部分是一个字符串,因此您可以请求一个userRole参数,然后您可以有条件地获取部分名称,否则您可以为每个角色创建一个Area,然后一旦用户登录,您就可以将其重定向到正确的区域 -
@Luiso 听起来像是您应该添加的“答案”,这样您就可以获得一些支持...
-
@ganders 刚刚发布了我的答案,谢谢
标签: c# asp.net-mvc asp.net-mvc-5.2