Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Настройка интерфейса для разных ролей пользователей.
|
|||
|---|---|---|---|
|
#18+
Добрый день всем. Подскажите, уважаемые, как реализуется настройка интерфейса в зависимости от роли пользователя в ASP.NET? В Delphi я делал так: хранил в БД для ролей пользователя имена доступных ей действий (в Delphi это был компонент TAction). При создании форм делал Visible=False для неразрешенных TAction. Сам TAction цеплялся к разным элементам интерфейса: пунктам меню, кнопкам, контекстным меню и пр. Соответственно невидимый TAction прятал заодно и все связанные с ним элементы управления. очень удобная и простая схемы была. Хотелось бы что-нибудь наподобие сделать и в ASP.NET. Сейчас у меня есть только такие идеи: хранить действия в базе, при PageLoad заполнять ими DropDownList и рядом кнопку. типа выбрал документ в гриде или отметил несколько checkbox-ми, потом выбрал действие в списке и жамкать кнопку "Выполнить". Или проверять при PageLoad - е имена доступных кнопок и делать части кнопок Visible=False. Какой подход принято использовать в мире ASP.NET? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.02.2005, 16:44 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=32931777&tid=1394460]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 324ms |

| 0 / 0 |
