Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

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

start [/forum/topic.php?fid=18&mobile=1&tid=1394460]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 315ms |

| 0 / 0 |
