Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何使用MVC 5在ASP.NET中创建角色的子角色_Asp.net Mvc_Asp.net Mvc 5 - Fatal编程技术网

Asp.net mvc 如何使用MVC 5在ASP.NET中创建角色的子角色

Asp.net mvc 如何使用MVC 5在ASP.NET中创建角色的子角色,asp.net-mvc,asp.net-mvc-5,Asp.net Mvc,Asp.net Mvc 5,我想在MVC5中使用Identity创建角色的子角色,但我找不到任何方法。 我想要实现的是: A-----------B-----------C | B1 - B2 - B3 这里A、B和C是三个主要角色,B1、B2和B3是B的三个子角色。 我只实现了一个级别的角色,但是当涉及到多个级别时,我找不到任何有用的方法。请帮助。 谢谢。A、b、b1、b2、b3和c。他们怎么了?身份验证不关心您如何对它们进行逻辑分组…注册用户

我想在MVC5中使用Identity创建角色的子角色,但我找不到任何方法。 我想要实现的是:

     A-----------B-----------C
                 |
            B1 - B2 - B3    
这里A、B和C是三个主要角色,B1、B2和B3是B的三个子角色。 我只实现了一个级别的角色,但是当涉及到多个级别时,我找不到任何有用的方法。请帮助。
谢谢。

A、b、b1、b2、b3和c。他们怎么了?身份验证不关心您如何对它们进行逻辑分组…注册用户时,我会有两个下拉列表,一个用于角色,另一个用于子角色。子角色应在选择角色时加载。例如,部门,然后是物理部门、化学部门和数学部门。划分。这是您的视图模型。您的模型正是asp.net所希望的,所以我应该将所有角色存储在一个级别中,并且在注册时,它们应该被划分,并且应该将多个角色分配给一个用户。请告诉我是否正确。谢谢。是的!您还可以构建类似路径的子角色,将它们表示为层次结构。a、b、b1、b2、b3和c。他们怎么了?身份验证不关心您如何对它们进行逻辑分组…注册用户时,我会有两个下拉列表,一个用于角色,另一个用于子角色。子角色应在选择角色时加载。例如,部门,然后是物理部门、化学部门和数学部门。划分。这是您的视图模型。您的模型正是asp.net所希望的,所以我应该将所有角色存储在一个级别中,并且在注册时,它们应该被划分,并且应该将多个角色分配给一个用户。请告诉我是否正确。谢谢。是的!您还可以构建类似路径的子角色,以将它们表示为层次结构。