1

Привет я просто интересно, как реализовать членскую иерархию сортов ..asp.net иерархия членства?

Например:

директор

- Teacher1

-- student 
    -- student 

- Teacher2

-- student 
    -- student 

Я надеялся на setu p сценарий, где учитель может создавать учеников. Каждый учитель может ТОЛЬКО видеть своих учеников. Директор школы может видеть всех учителей и их учеников.

Мне не удалось разобраться, как я подхожу к этому, используя членство/роли asp.net?

любые идеи были бы наиболее ценными.

Cheers.

ответ

1

Вы можете использовать роли, чтобы указать, какие пользователи являются учителями и которые являются директорами, чтобы учителя имели права добавлять учеников, но я бы не использовал роль поставщика для отношений между учителем и учеником. Вместо этого создайте отношения в базе данных, которые соединяют учащихся с преподавателями, и настройте код на своей веб-странице для просмотра студентов, чтобы, если текущий пользователь является учителем, доступны только ученики, привязанные к текущему пользователю.