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



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

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

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

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



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

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

+1

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


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