Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / какие есть встроенные механизмы прав доступа к контролам страницы / 3 сообщений из 3, страница 1 из 1
13.06.2006, 19:25
    #33788747
Вопросник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какие есть встроенные механизмы прав доступа к контролам страницы
приветствую всех.
Ребята, осваиваю механизм MemberShip с вытекающими последствиями. Необходимо для Ролей создать механизм доступа к контролам. Тоесть, один Юзер может только просматривать, второй кликать на сылку и так далее.
Вообщем, проблема в том, что перебрать все контролы на форме очень сложно! Тоесть, у меня на ней и UserControl ы есть и вложенные в них DataGrid у кторого BottonColums всякие, до них тоже надо добираться.
Может есть проще велосипед, а то сложновато как то выходит.
Спасибо.
...
Рейтинг: 0 / 0
13.06.2006, 20:51
    #33788834
vladgrig
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какие есть встроенные механизмы прав доступа к контролам страницы
вот тебе колёса - раму сам пределаешь... ;)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Protected Function isLoggedIn(ByVal gname As String) As String
        If HttpContext.Current.User.Identity.IsAuthenticated Then
            If HttpContext.Current.User.IsInRole(gname) Then
                Return "visible"
            End If
        End If
        Return "hidden"
End Function
..........
..........
<td id="Hidden" align="center" style="width: 90px; visibility: <%= isLoggedIn("SiteGuest") %>;">
...
Рейтинг: 0 / 0
14.06.2006, 20:04
    #33791435
Вопросник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какие есть встроенные механизмы прав доступа к контролам страницы
спасибо огромное! все просто оказывается
я так понял, что с контролами у которых нет свойства style , например

DataGrid/ButtonColumn , менять свойство Visible, таким же образом.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / какие есть встроенные механизмы прав доступа к контролам страницы / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]