2014-12-11 3 views
0

Я делаю приложение MVC, и в качестве администратора я выбираю, какую информацию я должен показывать пользователям.Показать конкретные данные, основанные на роли пользователя

У меня есть кнопка меню для создания некоторых категорий. Иногда я хочу, чтобы эта опция была доступна пользователям, а иногда и не на том, что я ее скрываю.

Когда я не хочу, чтобы функция создания была доступна, в представлении она будет скрыта, поэтому пользователи не смогут ее увидеть. Но в нижней части представления у меня есть созданная кнопка, которая имеет ту же функцию.

Как скрыть эту кнопку, когда моя кнопка меню скрыта.

Могу ли я сделать это во взгляде как-то.

ответ

0
You can give some class to button in view like in menu 
<button class="btnCreateView"></button> 

In Footer 
Give the same button with other class name 
<button class="btnCreateFooter" style="display:none;"></button> 

Now in the view not footer 
Add this jquery 
<script> 
    $(document).ready(function(){ 
    if($('.btnCreateView').length > 0) 
    { 
     $('.btnCreateFooter').show(); 
    } 
    }); 
<script>