Показать боковое меню Элементы, основанные на роли - PullRequest
0 голосов
/ 28 декабря 2018

Я пытаюсь найти способ сделать это, не требующий копирования всего кода снова и снова, потому что у меня много ролей для работы.Я думал об использовании Login View, но я прочитал, что он не очень гибкий и не очень хороший по производительности.Есть ли какой-нибудь инструмент, который позволяет мне делать то, что я хочу делать в веб-формах, и позволяет мне сохранять свой собственный макет?

Вот мое меню

<!-- Sidebar Menu -->
<nav class="mt-2">
    <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
        <li class="nav-header text-center pb-1"><strong>Menu de Navegação</strong></li>
        <li class="nav-item has-treeview">
            <a href="#" class="nav-link">
                <i class="fas fa-clipboard-list"></i>
                <p>
                    Artigos
                    <i class="right fas fa-angle-left"></i>
                </p>
            </a>
            <ul class="nav nav-treeview">
                <li class="nav-item"> <!-- Admin -->
                    <a href="/Account/Users/NovoArtigo.aspx" class="nav-link animsition-link">
                        <i class="fas fa-circle-o nav-icon"></i>
                        <p>Novo Artigo</p>
                    </a>
                </li>
                <li class="nav-item"> <!-- User -->
                    <a href="/Account/Users/ListarArtigos.aspx" class="nav-link animsition-link">
                        <i class="fas fa-circle-o nav-icon"></i>
                        <p>Listar Artigos</p>
                    </a>
                </li>
           </ul>
       </li>
   </ul>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...