powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динамическое меню?
6 сообщений из 6, страница 1 из 1
Динамическое меню?
    #39030938
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть вот такой кусок в header Site.Master
в какую сторону прокопать, чтобы менюгу реализовать динамически - т.е. для каждой страницы, основанной на этом мастере отображалось бы свое меню, без прописывания кода, а лишь указать источник данных?
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
 <div class="clear hideSkiplink">
                <asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">
                    <Items>
                        <asp:MenuItem NavigateUrl="~/Default.aspx" Text="Домашняя"/>
                        <asp:MenuItem NavigateUrl="~/About.aspx" Text="О программе"/>
                    </Items>
                </asp:Menu>
            </div>
...
Рейтинг: 0 / 0
Динамическое меню?
    #39030941
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
waszkiewicz,
А в чем смысл мастера тогда, если для каждой страницы отображалось свое меню?
...
Рейтинг: 0 / 0
Динамическое меню?
    #39030943
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleron,

много общих элементов кроме меню. Мечтается реализовать многоролевой интерфейс - каждая роль в membership видит только свою менюгу. Или в Web Forms так не принято делать?
...
Рейтинг: 0 / 0
Динамическое меню?
    #39030946
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
waszkiewicz,
Тогда либо прописывать всю логику меню на основании membership в мастере, либо в ContentPlaceHolder'e. Но это не означает, что в каждой странице придется onLoad отдельно проверять права доступа к странице на основании membership - можно и в мастер-классе.
...
Рейтинг: 0 / 0
Динамическое меню?
    #39030951
waszkiewicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. в каждой секции RoleGroups реализовывать менюги для роли? Хотелось просто при добавлении функционала не лезть в мастер, а добавить в БД новую позицию. Или не стоит выделки овчина?
...
Рейтинг: 0 / 0
Динамическое меню?
    #39030956
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
waszkiewicz,
Можно и в местере написать логику, которая будет проверять роли в БД и генерить соответствующее меню. Может, есть и варианты попроще.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Динамическое меню?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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