powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.net mvc 4 _Layout with conditions
8 сообщений из 8, страница 1 из 1
asp.net mvc 4 _Layout with conditions
    #38984329
Фотография deniskodua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток!
столкнулся с такой проблемой
есть админка в которой есть_ViewStart
в котором задается layout
вот так
Код: c#
1.
2.
3.
@{
    Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";
}



в этом layout создаются пункты меню

теперь появилась задача скрывать некоторые пункты в зависимости от роли пользователя.... я пока не понял как к layout привязать viewModel что бы взять из неё данные для условий... или может быть есть ещё какой то способ это сделать?
...
Рейтинг: 0 / 0
asp.net mvc 4 _Layout with conditions
    #38984332
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deniskodua,

А если юзер напрямую урл укажет в браузере? Предохраняться нужно в контроллере атрибутом на метод.
...
Рейтинг: 0 / 0
asp.net mvc 4 _Layout with conditions
    #38984333
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deniskodua,
Используйте модель или ViewBag для написания логики в View
...
Рейтинг: 0 / 0
asp.net mvc 4 _Layout with conditions
    #38984339
Фотография deniskodua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleron,

эээмммммм, я пока и не понял как использовать ViewBag к примеру, т.к. установка _Layout происходит из файла _ViewStart
Код: c#
1.
2.
3.
 @{
    Layout = "~/Areas/Admin/Views/Shared/_Layout.cshtml";    
}



и тут нет никаких моделей откуда бы можно было взять данные для условий...
...
Рейтинг: 0 / 0
asp.net mvc 4 _Layout with conditions
    #38984345
Фотография deniskodua
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter, а можно пример или ссылочку?
...
Рейтинг: 0 / 0
asp.net mvc 4 _Layout with conditions
    #38984347
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
asp.net mvc 4 _Layout with conditions
    #38985068
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
asp.net mvc 4 _Layout with conditions
    #38985229
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey1306deniskodua,

https://github.com/maartenba/MvcSiteMapProvider пользуй

+1

Решение вопроса с навигацией. Расширяемое вдоль и поперёк.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.net mvc 4 _Layout with conditions
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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